GoAnyAPI MCP について
GoAnyAPI MCPは、AIクライアントからSEOや検索データなどのGoAnyAPIデータを照会するリモートMCPサーバーです。APIキーではなくブラウザー経由のOAuthで認証し、照会には認証済みアカウントのGoAnyAPIクレジットを使います。
主な機能
- 01トラフィック、DR、被リンクデータの照会
- 02キーワードとGoogle・Bingの検索結果の照会
- 03検索オートコンプリートの取得
- 04Ads Transparencyデータの照会
- 05OAuthログインと認証管理
活用シーン
- 01サイトの最近のトラフィックとDomain Ratingを確認
- 02サイトの被リンクを調査
- 03キーワードと検索結果を調査
- 04クライアントからアカウント残高を確認
MCP 対応
接続先は`https://mcp.goanyapi.com/mcp`で、リモートStreamable HTTPとOAuth 2.1 + PKCEを使用します。照会には認証済みGoAnyAPIアカウントのクレジットを使い、APIキーの作成や貼り付けは不要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.goanyapi.com/mcpclaude mcp add --transport http com-goanyapi-goanyapi https://mcp.goanyapi.com/mcp{"mcpServers":{"com-goanyapi-goanyapi":{"type":"http","url":"https://mcp.goanyapi.com/mcp"}}}Cursor で開く{"servers":{"com-goanyapi-goanyapi":{"type":"http","url":"https://mcp.goanyapi.com/mcp"}}}VS Code で開く{"mcpServers":{"com-goanyapi-goanyapi":{"type":"http","url":"https://mcp.goanyapi.com/mcp"}}}{"mcpServers":{"com-goanyapi-goanyapi":{"serverUrl":"https://mcp.goanyapi.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
GoAnyAPI MCP
English | 中文
Codex、Claude Code(CC)、Cursor、WorkBuddy、OpenCode など、リモート HTTP MCP に対応した AI クライアントから GoAnyAPI のデータを直接検索できます。
- MCP アドレス:
https://mcp.goanyapi.com/mcp - GoAnyAPI アカウントでログインして認証するため、API Key の作成やコピーは不要です
- MCP の検索では、認証したアカウントの GoAnyAPI クレジットを消費します
- 一般ユーザーは、このリポジトリのダウンロード、依存関係のインストール、ローカルサービスの実行は不要です
GoAnyAPI MCP のインストール
| ✨ プロンプト一文で自動インストール | ⌨️ 手動インストール |
|---|---|
| プロンプトをローカルのエージェントに送信するだけで、ブラウザーで認証を確認できます | MCP を自分で追加し、クライアントの案内に従って認証を完了します |
プロンプト一文で自動インストール
コマンドの手動実行や設定の編集を避けたい場合は、該当するクライアントのプロンプト全文を、そのクライアント内のローカルエージェントに送信してください。ユーザーはブラウザーで GoAnyAPI にログインして認証を確認するだけです。エージェントは、認証コード、コールバックアドレス、その他の設定をユーザーにコピーするよう求めてはなりません。
以下のプロンプトでは、エージェントにまずクライアントの実際のバージョンとコマンドのヘルプを確認するよう求めています。バージョンによって機能が異なる場合は、ローカル環境で実際に利用できる機能に従い、存在しないコマンドやパラメーターを推測してはいけません。
Codex 自動インストール用プロンプト
请直接在当前这台电脑完成 GoAnyAPI MCP OAuth 2.1 + PKCE 接入。我只会在浏览器确认授权;不要让我再粘贴命令、JSON、authorization code 或回调地址。
目标客户端:Codex
连接名称:"goanyapi"
MCP 地址:"https://mcp.goanyapi.com/mcp"
OAuth scope:"mcp:invoke"
运行位置:本机 Agent
请连续执行到需要重启为止:
1. 先确认当前宿主确实是 Codex,并判断它运行在 Windows 原生、WSL、macOS 还是 Linux。配置和 OAuth 必须在当前 Codex 实际运行的同一环境完成,禁止跨 Windows 用户目录和 WSL Home 写入配置。Codex 客户端与 CLI 处于同一环境时共用 MCP 配置,不要重复添加。
2. 定位当前宿主实际使用的 codex 可执行文件绝对路径并读取版本;后续所有 Codex 命令均使用该路径,不得因 PATH 变化切换到另一份安装。如果当前宿主没有可用 CLI,但提供官方 MCP 设置或宿主 API,则在同一配置域完成等价操作,不得编造命令。
3. 把连接名称、MCP 地址和 scope 作为纯数据处理。调用进程时使用参数数组,不拼接 shell 字符串,不依赖 PowerShell、CMD 或 Bash 的引号和续行语法;执行 shell 前关闭 xtrace。
4. 先使用参数数组 ["mcp","get","goanyapi"] 检查连接。仅当连接不存在时,使用参数数组 ["mcp","add","goanyapi","--url","https://mcp.goanyapi.com/mcp"] 添加。已有唯一同名连接且 URL 逐字正确时保留现有配置;URL 不一致或同名来源不唯一时停止并准确报告,不得直接覆盖。GoAnyAPI 支持动态客户端注册,不要虚构或写入固定 client_id、client_secret、认证请求头或 Token。
5. 先检查当前连接的认证状态以及是否已有正在等待的授权流程。配置、连接探测或添加操作已经触发 OAuth 时,只等待该流程。只有明确未认证或凭据失效且没有活动流程时,才使用参数数组 ["mcp","login","goanyapi","--scopes","mcp:invoke"];本次最多发起一次 OAuth。
6. 让登录进程打开本机默认浏览器并等待我登录 GoAnyAPI、选择账号及确认授权。浏览器授权后,由当前 Codex 环境自动接收 loopback 回调;不要让我复制 authorization code、authorization URL、callback 地址或第二段提示词,也不要自行拼接授权 URL。
7. OAuth 成功后,只确认登录进程正常退出和配置已持久化;不要在旧会话再次执行 MCP 状态探测、重复登录或调用 MCP 工具,以免再次触发浏览器授权。
8. 提醒我重启当前 Codex 会话或客户端一次,然后停止。重启后再列出 goanyapi 的工具,并调用无参数、无副作用的只读工具 goanyapi_credits_balance 验证连接;重启后不得因为首次连接稍慢而重新登录。
9. 全程不得在对话、日志、命令回显或普通配置中暴露 access_token、refresh_token、authorization code、authorization URL、code_challenge、code_verifier、client_secret、Cookie 或 callback_uri。敏感输出只能静默处理,只汇报状态。
10. 到达重启点后只汇报:Codex 运行环境与版本、修改的配置位置、一次 OAuth 是否成功、已明确需要重启当前会话。不要回显任何凭据。
Claude Code(CC)自動インストール用プロンプト
请直接在当前这台电脑完成 GoAnyAPI MCP OAuth 2.1 + PKCE 接入。我只会在浏览器确认授权;不要让我再粘贴命令、JSON、authorization code 或回调地址。
目标客户端:Claude Code
连接名称:"goanyapi"
MCP 地址:"https://mcp.goanyapi.com/mcp"
OAuth scope:"mcp:invoke"
运行位置:本机 Agent
请连续执行到需要重启为止:
1. 先确认当前宿主是 Claude Code CLI 或 Claude Desktop 的 Code 页签。Claude Desktop 普通聊天窗口使用另一套连接器配置;如果当前不是 Claude Code,立即停止并准确说明,不要把配置写入错误产品。
2. 判断 Claude Code 实际运行在 Windows 原生、Git Bash、WSL、macOS 还是 Linux。配置和 OAuth 必须在当前宿主的同一环境完成,禁止跨 Windows 用户目录和 WSL Home 写入配置。
3. 定位当前宿主实际使用的 claude 可执行文件绝对路径并读取版本;后续所有 Claude Code 命令均使用该路径,不得因 PATH 变化切换到另一份安装。
4. 把连接名称、MCP 地址和 scope 作为纯数据处理。调用进程时使用参数数组,不拼接 shell 字符串,不依赖 PowerShell、CMD、Git Bash 或 WSL 的引号和续行语法;执行 shell 前关闭 xtrace。
5. 先检查 claude mcp --help、claude mcp add --help,再使用参数数组 ["mcp","list"] 检查所有可见连接。仅当连接不存在,且帮助中确认这些参数可用时,才使用参数数组 ["mcp","add","--transport","http","--scope","user","goanyapi","https://mcp.goanyapi.com/mcp"] 添加;必须保留 --scope user。已有唯一同名连接且 URL 逐字正确时不要重复添加;URL 不一致或同名来源不唯一时停止并准确报告。GoAnyAPI 支持动态客户端注册,不要虚构或写入固定 client_id、client_secret、认证请求头或 Token。
6. 检查 claude mcp login --help 和当前连接状态。只有明确未认证或凭据失效且没有活动授权流程时才开始登录;配置或探测已经触发 OAuth 时只等待现有流程。本次最多进行一次 OAuth。若当前版本真实提供 mcp login 子命令,则把 goanyapi 作为独立参数执行,并仅在帮助明确支持 scope 参数时请求 mcp:invoke;若没有 mcp login 子命令,则使用 Claude Code 当前真实存在的 /mcp 认证入口完成同一次授权,不得编造参数、重复添加连接或手工实现 DCR/PKCE。
7. 让 Claude Code 打开本机默认浏览器并等待我登录 GoAnyAPI、选择账号及确认授权。浏览器授权后,由当前 Claude Code 环境自动接收 loopback 回调;不要让我复制 authorization code、authorization URL、callback 地址或第二段提示词,也不要自行拼接授权 URL。
8. 授权成功后,只确认授权流程正常结束和配置已持久化;不要在旧会话执行 claude mcp list、/mcp Reconnect、重复登录或调用 MCP 工具。
9. 提醒我重启当前 Claude Code 会话或客户端一次,然后停止。重启后再列出 goanyapi 的工具,并调用无参数、无副作用的只读工具 goanyapi_credits_balance 验证连接;重启后不得因为首次连接稍慢而重新登录。
10. 全程不得在对话、日志、命令回显或普通配置中暴露 access_token、refresh_token、authorization code、authorization URL、code_challenge、code_verifier、client_secret、Cookie 或 callback_uri。敏感输出只能静默处理,只汇报状态。
11. 到达重启点后只汇报:Claude Code 运行环境与版本、修改的配置位置、一次 OAuth 是否成功、已明确需要重启当前会话。不要回显任何凭据。
Cursor 自動インストール用プロンプト
请直接在当前 Windows 或 macOS 的 Cursor 桌面端完成 GoAnyAPI MCP 接入,并让 Cursor 根据 MCP/OAuth 元数据管理 OAuth 2.1 + PKCE;不要只给我操作说明,也不要手工配置 DCR、PKCE、client_id 或回调地址。我只会在浏览器确认授权。
目标客户端:Cursor 桌面端
连接名称:"goanyapi"
MCP 地址:"https://mcp.goanyapi.com/mcp"
OAuth scope:"mcp:invoke"
运行位置:当前电脑上的 Cursor 桌面端
请按 Cursor 当前实际能力连续执行:
1. 先确认当前宿主确实是 Windows 或 macOS 的 Cursor 桌面端,并分别记录 Cursor 桌面进程、当前 Agent 进程和工作区所在主机。WSL、SSH、Dev Container、原生 Linux 和 Cursor Cloud Agents 不能用来证明本机桌面端已完成接入;如果三者不在同一可验证配置域,或无法从 Cursor UI 验证桌面端实际读取的来源,停止并准确报告,不要跨环境配置或伪造完成。
2. 优先使用 Cursor 的 Customize → MCP 设置入口。只有当前环境确实存在 agent 可执行文件、agent mcp --help 列出对应子命令,并且当前子命令帮助明确证明参数形状时,才使用 CLI。普通 cursor 可执行文件的 --add-mcp 不能证明完整的 project、global、nested、team 或 marketplace 来源,不能据此断言候选唯一。列出目标连接在所有来源中的 identifier、URL、启用状态和连接状态。同名候选不唯一时停止并请我选择实际作用域,不能按名称猜测。如果当前 Agent 没有操作 Cursor UI 的能力,在需要打开设置、启用连接或登录时暂停,请我本人完成后再继续;不得声称已操作。
3. 只有目标不存在时,才把下面这段 URL-only 配置合并到我确认的实际生效 mcp.json;已有唯一同名条目时,必须先确认 URL 逐字等于 "https://mcp.goanyapi.com/mcp",并保留未知字段。URL 不一致、存在固定 auth/headers、来源为 team/marketplace 或无法确认字段含义时,停止并请我确认,不得直接覆盖。没有既有来源时才使用用户级配置:Windows 通常显示为 %USERPROFILE%\.cursor\mcp.json,macOS 通常显示为 ~/.cursor/mcp.json。路径只是位置说明,必须从 Cursor 显示的 source 解析实际绝对路径;PowerShell 使用 $env:USERPROFILE,cmd 才使用 %USERPROFILE%,不得在 Git Bash 或 WSL 中把它当可执行路径,也不得使用 sudo、管理员或其他系统用户写入。保留其他服务器,不覆盖整个文件,不写固定认证请求头、访问令牌、client_id、client_secret、scope 或回调地址:
{
"mcpServers": {
"goanyapi": {
"url": "https://mcp.goanyapi.com/mcp"
}
}
}
4. 保存后确认 goanyapi 已启用。如果状态为 disabled,且当前 agent mcp --help 明确提供 enable 子命令,才把列表返回的唯一 identifier 作为独立参数执行一次 enable;否则在 Customize → MCP 中启用。若 Cursor 显示的生效来源不是刚修改的配置,停止并报告,不要继续授权。
5. 检查当前版本真实提供的 MCP 登录入口。只有 agent 可执行文件存在且 agent mcp --help 明确提供 login 时,才把列表返回的唯一 identifier 作为独立参数登录;否则从 Customize → MCP 对 goanyapi 执行登录。不要猜测 mcp add 参数,不要拼接 shell 字符串。让 Cursor 根据 https://mcp.goanyapi.com/mcp 返回的受保护资源元数据发现授权服务器和 mcp:invoke scope,并通过动态客户端注册管理 OAuth;不要手工写入认证参数。
6. 先检查是否已有有效 OAuth 凭据或正在等待的授权流程。已有有效连接直接复用;已有活动流程只等待当前客户端或登录进程给出成功、失败、取消等终态。如果无法观察到终态,不无限等待,停止当前 Agent 任务并报告授权仍待处理,不得自动重试。只有明确未认证且没有活动流程时才登录,本次最多进行一次 OAuth。需要浏览器登录、账号选择、2FA/CAPTCHA 或最终授权确认时,由我本人完成,Agent 等待结果。完整 authorization URL、request_id、code_challenge、code、callback、state、verifier 和 Token 不得复制到对话、命令历史或普通日志;登录命令的 stdout/stderr 只报告状态,不回显敏感值。如果登录入口没有打开系统浏览器,Windows 检查“设置 → 应用 → 默认应用”中的 HTTP/HTTPS 默认浏览器,macOS 检查“系统设置 → 桌面与程序坞 → 默认网页浏览器”;Agent 不修改系统默认浏览器,也不自行拼接授权 URL。
7. 授权成功后刷新 Cursor 的 MCP 列表;当前版本无法热加载时,提示我先保存未提交内容,再由我本人重启 Cursor 或新建会话一次。Agent 不杀进程,不因首次加载稍慢而重复添加连接或再次登录。
8. 重启或刷新后,通过 Available Tools,或在当前 CLI 明确支持时通过 list-tools,确认 goanyapi 的工具已经加载。先确认实际 MCP endpoint 逐字等于 "https://mcp.goanyapi.com/mcp",然后只调用官方固定白名单工具 goanyapi_credits_balance 进行验证;该工具只读取当前账户积分余额,不带参数,不创建、更新、删除、发布、发送或购买任何内容。如果工具不可见、schema 与上述特征不符、权限或副作用不明确,则停止并报告,不调用其他工具;readOnlyHint=true 只能作为附加证据。
9. 全程不得主动复制、回显或持久化 access_token、refresh_token、authorization code、authorization URL、request_id、code_challenge、code_verifier、client_secret、Cookie 或 callback_uri。
10. 只有同时满足唯一 identifier 和 source 已确认、实际 URL 逐字正确、配置已保存、连接已启用、一次 OAuth 已完成、工具可见且 goanyapi_credits_balance 调用成功,才可以报告安装完成;否则必须报告未完成和具体阻塞步骤。完成后只汇报:Cursor 版本与运行环境、生效配置来源、修改的唯一配置位置、启用状态、一次 OAuth 是否成功、是否刷新或重启、只读余额查询是否成功。不要回显余额或任何凭据。
手動インストール
1. クライアントに GoAnyAPI MCP を追加する
Codex CLI
ターミナルで次を実行します。
codex mcp add goanyapi --url https://mcp.goanyapi.com/mcp
通常、Codex はブラウザーを自動で開き、ログインを開始します。自動で開かない場合や、後で再ログインする場合は、次を実行します。
codex mcp login goanyapi
次のコマンドで、サービスが追加されたことを確認できます。
codex mcp list
Codex デスクトップ版または IDE 拡張機能
- Settings → MCP servers を開きます。
- Add server を選択します。
- 種類に Streamable HTTP を選択し、名前に
goanyapiを入力します。 - URL に
https://mcp.goanyapi.com/mcpを入力します。 - 保存し、案内に従ってクライアントを再起動します。
- MCP サービスの一覧で Authenticate を選択し、ログインして認証します。
Claude Code(CC)
ターミナルで次を実行します。
claude mcp add --transport http goanyapi https://mcp.goanyapi.com/mcp
次に Claude Code で /mcp を入力し、goanyapi を選択してログイン認証を完了します。
Cursor
- Cursor Settings → Tools & MCP を開きます。
- New MCP Server を選択し、以下の設定を追加します。
{
"mcpServers": {
"goanyapi": {
"url": "https://mcp.goanyapi.com/mcp"
}
}
}
- 設定を保存し、MCP の一覧で
goanyapiを有効にします。 - 案内に従ってブラウザーを開き、GoAnyAPI にログインして認証します。
WorkBuddy
- WorkBuddy の MCP 設定を開きます。
- リモート MCP サービスを追加し、名前に
goanyapiを入力します。 - 接続方式に Streamable HTTP を選択し、URL に
https://mcp.goanyapi.com/mcpを入力します。 - 保存後、案内に従ってブラウザーでログイン認証を完了します。
OpenCode
opencode.json に次を追加します。
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"goanyapi": {
"type": "remote",
"url": "https://mcp.goanyapi.com/mcp",
"enabled": true
}
}
}
OpenCode を起動し、案内に従って認証を完了します。手動でログインを開始する場合は、次を実行します。
opencode mcp auth goanyapi
その他の AI クライアント
リモート Streamable HTTP MCP サービスを追加し、以下を入力します。
https://mcp.goanyapi.com/mcp
クライアントは、リモート MCP のブラウザー OAuth ログインに対応している必要があります。
2. ログインして認証する
MCP を追加すると、クライアントによって GoAnyAPI の認証ページが開きます。
- まだログインしていない場合は、GoAnyAPI のメールアカウント、またはページに表示されるソーシャルアカウントでログインします。
- ページに表示されるクライアント名、権限、リダイレクト先を確認します。
- Authorize / 認証 をクリックします。
- ブラウザーでローカルの
localhostまたは127.0.0.1のコールバックページが開いたら、ページに認証完了と表示されるまで待ちます。 Authentication complete. You may close this window.と表示されたら、ページを閉じてかまいません。- Codex のターミナルに
Successfully logged in.と表示されれば、接続は成功です。
認証は、現在ログインしている GoAnyAPI アカウントに紐づきます。クライアントに GoAnyAPI のパスワードや API Key が渡ることはありません。
3. 最初の検索を実行する
認証が完了したら、MCP ツール名を覚える必要はありません。AI に検索内容を自然言語で伝えてください。例:
通过 GoAnyAPI 查询 x.com 最近 3 个月的流量信息
通过 GoAnyAPI 查询 example.com 的 Domain Rating 和外链数据
查询我的 GoAnyAPI 剩余积分
クライアントが適切な GoAnyAPI MCP ツールを自動で選択します。クライアントのセキュリティポリシーによっては、初回の呼び出し時に Allow / Approve の確認が表示される場合があります。
クレジットとチャージ
MCP の呼び出しでは、認証したアカウントの GoAnyAPI クレジットを使用します。ウェブサイトや API と残高は共通です。
残高と履歴を確認する
手動でチャージする
- GoAnyAPI の料金とチャージのページを開きます。
- MCP の認証に使用した GoAnyAPI アカウントでログインします。
- 必要なクレジットプランを選択して支払いを完了します。
- クレジットが反映されたら、MCP を再インストールまたは再認証せずに引き続き使用できます。
残高が少なくなったときにクレジットを自動補充するには、残高ガードで残高低下の通知と自動チャージを設定できます。
認証の管理と取り消し
設定 → MCP 認証を開くと、接続済みのクライアントと認証日時を確認できます。
- クライアントを使わなくなった場合は、取り消しをクリックします。
- 取り消すと、そのクライアントは GoAnyAPI MCP を引き続き使用できなくなります。
- 同じクライアントを重複して追加したり、複数回認証したりすると、同じ名前のクライアントが複数記録される場合があります。古い記録を取り消し、現在使用中のものだけを残してください。
- 1 つのアカウントで同時に認証できる MCP クライアントは最大 10 個です。
よくある質問
認証後に localhost または 127.0.0.1 に移動するのはなぜですか?
これは、Codex、Claude Code などのローカルクライアントが認証結果を受け取るためのコールバックアドレスで、正常な動作です。ページに認証完了と表示されたら閉じてかまいません。
ログインページが開かないのはなぜですか?
ブラウザーですでに GoAnyAPI にログインしている場合、認証確認ページに直接移動することがあります。クライアントがブラウザーを自動で開かない場合は、次の例のようにログインコマンドを再実行してください。
codex mcp login goanyapi
認証に成功したのにツールが表示されないのはなぜですか?
まずクライアントを再起動するか、セッションを開き直してから、MCP の接続状態を確認してください。Codex CLI では次を実行できます。
codex mcp list
クレジット不足と表示された場合はどうすればよいですか?
MCP の認証に使用した GoAnyAPI アカウントを確認し、同じアカウントにクレジットをチャージしてください。チャージが反映された後、再認証は不要です。
GoAnyAPI API Key を作成する必要はありますか?
不要です。MCP はブラウザーでログインして認証するため、API Key をクライアントに貼り付ける必要はありません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。