Vischeck

io.github.CloudCorpRecords由 GitHub 帳號 CloudCorpRecords 發布v0.1.0更新於 Nov 7, 2026

See whether ChatGPT, Claude and Gemini recommend a startup product, and who wins instead.

概覽

AI 產生的概覽

連接 FrontStat 的本機橋接服務,讓助理查詢 ChatGPT、Claude 和 Gemini 是否推薦某項產品,以及它們改推薦了哪些競品。

可以做什麼
  • 依網域查詢已被收錄的產品發布:發布榜排名、可見度分數、各 AI 引擎是否推薦,並附公開頁面連結
  • 讀取最新的 Pro 報告:可見度分數、各引擎的推薦情況,以及每個買家問題下有多少回答推薦你
  • 列出 FrontStat 向各 AI 引擎提問的買家問題,並給出每個引擎的推薦與否
  • 查看引擎改推薦了哪些競品和網站,以及被引用最多的網站
  • 依日期查看最近 30 天的可見度分數與推薦回答數量
適用情境
適合想了解自家產品在 AI 搜尋回答中曝光情況、哪些競品或頁面更佔優勢的創業者或行銷人員,也適合用來觀察調整後數據是否變化。
執行需求
透過 npx(需 Node.js)或 Docker 在本機以 stdio 執行,呼叫會轉送到 FrontStat 的託管端點,可用選用的 FRONTSTAT_MCP_URL 覆寫該端點。公開的發布查詢不需權杖;五個 Pro 報告工具需要 FrontStat Pro 儀表板權杖,透過選用的 FRONTSTAT_API_KEY 環境變數以 Bearer 標頭傳遞。需要網路存取。
安裝前請注意
Pro 工具需要把 FrontStat Pro 儀表板權杖放入 FRONTSTAT_API_KEY,並以 Bearer 標頭轉送給上游端點;若設定 FRONTSTAT_MCP_URL,該權杖會傳送到你指定的端點。報告資料僅涵蓋訂閱中的網域。所有工具皆為唯讀;README 說明端點覆寫與權杖轉送屬於重建部分,並非原始擷取到的介面。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Vischeck,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

vischeck

vischeck is a small local bridge to FrontStat's hosted MCP server, which tracks whether the AI search engines recommend a startup's product. Ask about a launch, and the answer shows a visibility score and whether ChatGPT, Claude and Gemini name the product for its buyer question — or which competing products they name instead.

The bridge keeps no visibility data of its own. It serves the upstream server's tool list locally, exactly as captured from the live endpoint, and forwards each tool call upstream, returning the result untouched. The whole captured surface only reads: a public launch lookup that needs no token, plus five Pro report views that need a FrontStat Pro dashboard token.

Tools

  • check_public_launch — look up a product launch that FrontStat already tracks: its name, its rank on this week's or this month's launch board, its visibility score (0 to 100), and whether ChatGPT, Claude and Gemini recommend it for its buyer question, with the products they name instead, plus a link to its public FrontStat page. If the domain is not tracked yet, it says so and links to the free report. Required: domain (the product's domain or URL, e.g. example.com). No token needed.
  • get_visibility — your latest FrontStat Pro report: date, visibility score, whether each AI search engine recommends your product for your main buyer question and who it names instead, and per buyer question how many answers recommend you (X of Y) per assistant. Needs a Pro token. Takes no arguments.
  • list_buyer_questions — each buyer question FrontStat asks the AI search engines about your market, with a yes or no per engine for whether the answer recommends your product. Needs a Pro token. Takes no arguments.
  • who_wins_instead — the products the AI search engines name instead of yours, and the sites they cite, each with how many answers it appears in, from your latest Pro report. Needs a Pro token. Takes no arguments.
  • cited_sites — the sites the AI search engines cite most when they answer your buyer questions, with how many answers cite each one, your own domain left out: the pages to get mentioned on. Needs a Pro token. Takes no arguments.
  • visibility_history — one point per day for the last 30 days: your visibility score and how many answers recommend your product, so you can see whether your changes moved the AI search engines. Needs a Pro token. Takes no arguments.

Configuration

  • FRONTSTAT_MCP_URL (optional) — override the upstream endpoint. Defaults to https://frontstat.com/api/mcp. (The override hook is this rebuild's own labelled reconstruction.)
  • FRONTSTAT_API_KEY (optional) — when set, every upstream request carries an Authorization: Bearer <value> header, which is how the five Pro tools receive the dashboard token. When it is not set, no Authorization header is sent and only the public launch lookup works. (This forwarding is also a labelled reconstruction; the original surface was captured keyless.)

Forwarding mechanics

On the first tool call the client opens a streamable HTTP session with the upstream: a JSON-RPC initialize request (protocolVersion 2025-03-26, clientInfo name vischeck), then a notifications/initialized notification, then the tools/call request carrying the caller's arguments unchanged. When the upstream answers initialize with an Mcp-Session-Id header, that value rides on every later request of the session, which is reused for the life of the process. Replies may arrive as plain JSON or as server-sent events; both are read.

Successful upstream results pass through verbatim, including any isError flag the upstream sets. Failures — a JSON-RPC error, a non-2xx status, an unreadable response, or a request that cannot be completed — come back as an isError result whose text starts with vischeck error: (this rendering is this rebuild's own labelled reconstruction).

CLI

Each tool is also a subcommand taking one JSON argument string (omit it for tools that take none):

bash
npx @reneturcios/vischeck check_public_launch '{"domain":"example.com"}'npx @reneturcios/vischeck get_visibilitynpx @reneturcios/vischeck who_wins_instead '{}'npx @reneturcios/vischeck visibility_historynpx @reneturcios/vischeck --version

Exit codes: 0 on success, 1 on an isError result, 2 on a usage error.

MCP server

bash
npx -y @reneturcios/vischeck mcp

MCP client config:

json
{  "mcpServers": {    "vischeck": {      "command": "npx",      "args": ["-y", "@reneturcios/vischeck", "mcp"]    }  }}

Docker

bash
docker run -i ghcr.io/cloudcorprecords/vischeckdocker run --rm ghcr.io/cloudcorprecords/vischeck --version

The container's default command is mcp, so the first form is a stdio MCP server; any other arguments reach the CLI normally.

Development

bash
npm installnpm run buildnpm testnpm run dev

The test suite runs entirely against a stubbed JSON-RPC upstream — no live network calls.

License

MIT — see LICENSE.

來源:README.md,提交 9af806d

工具

6

check_public_launch

Check a launch FrontStat tracks

Look up a product launch that FrontStat already tracks: its name, its rank on this week's or this month's launch board, its visibility score (0 to 100), and whether ChatGPT, Claude and Gemini recommend it for its buyer question, with the products they name instead. Returns a link to its public FrontStat page. If FrontStat does not track the domain yet, says so and links to the free report. No token needed.

輸入參數domain必填

get_visibility

Your AI visibility today

Your latest FrontStat Pro report: date, visibility score, whether each AI search engine recommends your product for your main buyer question and who it names instead, and for your buyer questions how many answers recommend you (X of Y) per assistant. Needs FrontStat Pro: send your dashboard token as a Bearer token. Covers the domain on your subscription.

無需輸入參數。

list_buyer_questions

Your buyer questions

Each buyer question FrontStat asks the AI search engines about your market, with yes or no per engine: does the answer recommend your product. Needs FrontStat Pro: send your dashboard token as a Bearer token. Covers the domain on your subscription.

無需輸入參數。

who_wins_instead

Who wins instead of you

The products the AI search engines name instead of yours, and the sites they cite, each with how many answers it appears in, from your latest Pro report. Needs FrontStat Pro: send your dashboard token as a Bearer token. Covers the domain on your subscription.

無需輸入參數。

cited_sites

Sites AI search engines cite

The sites the AI search engines cite most when they answer your buyer questions, with how many answers cite each one, your own domain left out. These are the pages to get mentioned on. Needs FrontStat Pro: send your dashboard token as a Bearer token. Covers the domain on your subscription.

無需輸入參數。

visibility_history

Your visibility over 30 days

One point per day for the last 30 days: your visibility score and how many answers recommend your product. Use it to see whether your changes moved AI search engines. Needs FrontStat Pro: send your dashboard token as a Bearer token. Covers the domain on your subscription.

無需輸入參數。

版本歷史

1
  1. v0.1.0最新Nov 4, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分