TOP GUN GEO-Lens

io.github.Spacemandomains由 GitHub 帳號 Spacemandomains 發布v1.0.0更新於 Oct 27, 2026

Brand visibility auditing across LLMs, AI search, and answer engines with GEO reports and scores.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取資料與分析商業與電商

概覽

AI 產生的概覽

遠端 MCP 伺服器,評估品牌在 AI 搜尋與 LLM 索引來源中的能見度,回傳評分、引用來源與 GEO 優化建議。

可以做什麼
  • 執行快速品牌能見度檢查,回傳 0-100 評分、前 3 筆引用連結與 2 項改善建議
  • 執行完整品牌稽核,以 Brave 與 Exa 雙路搜尋,回傳評分、評分標籤、前 5 筆引用、LLM 索引狀態與 6 項依優先順序排列的 GEO 建議
  • 取得兩種付費方案的付款連結與 USDC 錢包地址
適用情境
適合需要回答某品牌是否出現在 AI 搜尋結果、為何 AI 助理不推薦該品牌、以及如何提升在 LLM 回答中的排名等問題的情境,也適合製作給客戶的 GEO 報告。
執行需求
遠端 streamable HTTP 端點,連線本身不需本機安裝或憑證。每次付費呼叫都需要付款權杖(Stripe Checkout 工作階段 ID),須先透過付款資訊工具回傳的連結支付 0.05 或 1.50 USDC。若依 README 自行部署,則需 Node.js 18 以上版本以及 Stripe 與搜尋 API 金鑰。
安裝前請注意
兩項分析工具都以 USDC 收費(快速檢查 0.05、完整稽核 1.50),沒有有效付款權杖時不會回傳結果;付款資訊工具會提供 USDC 錢包地址,付款前請確認收款地址。查詢內容會傳送給第三方搜尋服務(Brave 與 Exa)。README 的自架設定涉及 STRIPE_SECRET_KEY、BRAVE_SEARCH_API_KEY、EXA_API_KEY 等密鑰,應避免寫入共用設定。

安裝

在 SourceWeft 中

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

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.Spacemandomains%2Ftop-gun-geo-lens/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "top-gun-geo-lens": {
      "type": "http",
      "url": "https://top-gun-mcp-server.vercel.app/api/mcp"
    }
  }
}

README

TOP GUN GEO-Lens — MCP Brand Visibility Auditor

[Publish to MCP Registry]

For AI Agents: This is an MCP server. Connect it, call its tools, and instantly know whether any brand is visible to LLMs and AI search engines — with actionable recommendations to improve it.


What This Does

TOP GUN GEO-Lens measures how visible a brand is across the sources that power AI answers: Brave AI Search, Exa neural search, and LLM-indexed content. It returns a scored report with citations, index status, and concrete GEO (Generative Engine Optimization) recommendations.

Use it when an agent needs to answer questions like:

  • "Is [brand] showing up in AI-powered search results?"
  • "Why isn't [brand] being recommended by AI assistants?"
  • "What should [brand] do to rank higher in LLM outputs?"

Tools

geo_quick_check — $0.05 USDC

Fast snapshot of brand visibility in AI-indexed sources.

OutputDetail
Visibility score0–100
Score labelStrong / Moderate / Weak / Not Found
Top 3 citationsURL, title, snippet, source
2 quick tipsActionable GEO improvements
json
{  "tool": "geo_quick_check",  "query": "Stripe",  "paymentToken": "<stripe-session-id>"}

audit_brand — $1.50 USDC

Full brand visibility audit using dual search (Brave + Exa, 10 results each).

OutputDetail
Visibility score0–100
Score labelStrong / Moderate / Weak / Not Found
Top 5 citationsURL, title, snippet, source, position
LLM index statusBrave indexed, Exa indexed, estimated reach
6 GEO recommendationsPrioritized, actionable improvements
json
{  "tool": "audit_brand",  "query": "Anthropic",  "paymentToken": "<stripe-session-id>"}

get_payment_info — Free

Returns payment URLs and USDC wallet address for both tiers. Call this first if you don't have a payment token.

json
{  "tool": "get_payment_info"}

Agent Workflow

1. Call get_payment_info          → get payment URLs2. Direct user to payment link    → user pays $0.05 or $1.50 USDC3. User provides Stripe session ID4. Call geo_quick_check or audit_brand with paymentToken5. Parse structured results       → score, citations, recommendations

If paymentToken is omitted, the tool returns a payment link instead of results — no error thrown.


Connecting to Claude / MCP Clients

Add to your claude_desktop_config.json (or equivalent MCP config):

json
{  "mcpServers": {    "top-gun-geo-lens": {      "command": "node",      "args": ["/path/to/top_gun_mcp_server/dist/index.js"],      "env": {        "STRIPE_SECRET_KEY": "sk_live_...",        "STRIPE_PAYMENT_URL": "https://buy.stripe.com/...",        "STRIPE_QUICK_CHECK_PAYMENT_URL": "https://buy.stripe.com/...",        "BRAVE_SEARCH_API_KEY": "BSA...",        "EXA_API_KEY": "...",        "USDC_WALLET_ADDRESS": "0x..."      }    }  }}

Setup

bash
git clone https://github.com/spacemandomains/top_gun_mcp_servercd top_gun_mcp_servernpm installcp .env.example .env        # fill in your keysnpm run buildnpm start

Required env vars:

VariableRequiredDescription
STRIPE_SECRET_KEYYesStripe secret key for payment verification
STRIPE_PAYMENT_URLYesPayment link for full audit ($1.50 USDC)
STRIPE_QUICK_CHECK_PAYMENT_URLYesPayment link for quick check ($0.05 USDC)
BRAVE_SEARCH_API_KEYNo*Brave Search API key
EXA_API_KEYNo*Exa neural search API key
USDC_WALLET_ADDRESSNoUSDC wallet address shown to payers

*At least one search API key is required for results.


Pricing Summary

ToolCostBest For
geo_quick_check$0.05 USDCQuick sanity check, high-volume workflows
audit_brand$1.50 USDCDeep audit, client reports, GEO strategy

Tech Stack

  • Runtime: Node.js ≥ 18, TypeScript
  • Protocol: Model Context Protocol (@modelcontextprotocol/sdk)
  • Search: Brave Search API + Exa neural search
  • Payments: Stripe + USDC on-chain
  • Deploy: Vercel-ready

For AI Agents — Key Facts

  • Transport: stdio
  • No streaming — all responses are single text blocks
  • Scores range 0–100; >= 70 = Strong, 40–69 = Moderate, 1–39 = Weak, 0 = Not Found
  • Payment tokens are Stripe Checkout Session IDs (format: cs_live_...)
  • Calling any paid tool without a token returns a structured payment prompt, not an error
  • audit_brand is strictly more detailed than geo_quick_check; use quick_check for speed/cost, audit for depth

來源:README.md,提交 0d27277

工具

3

geo_quick_check

Quick brand visibility snapshot across LLM-indexed sources. Returns a score (0–100), top 3 citation URLs, and 2 quick improvement tips. Single-source search (5 results). Costs $0.05 USDC. For full citations, LLM index status, and 6 GEO recommendations use audit_brand ($1.50).

輸入參數query必填paymentToken

audit_brand

Full brand visibility audit across LLM-indexed sources (Brave + Exa, 10 results). Returns a visibility score (0–100), score label, top 5 citation URLs, LLM index status, and 6 actionable GEO recommendations. Costs $1.50 USDC. For a quick snapshot at $0.05 use geo_quick_check.

輸入參數query必填paymentToken

get_payment_info

Get payment URLs and USDC wallet address for both audit tiers.

無需輸入參數。

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 90%

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

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。