Beamtrace について
BeamtraceはリモートMCPを通じてCursorからAI可視性データを確認できるようにし、トピック、プロンプト、競合を分析します。読み取り専用ツールでコンテンツ改善案も取得でき、AI検索でのブランド露出を追跡するチーム向けです。
主な機能
- 01全体の可視性スコアを確認
- 02トピック別の状況を集計
- 03プロンプト指標と網羅性の不足を確認
- 04競合ランキングを表示
- 05優先度付きのコンテンツ改善案を取得
活用シーン
- 01AI検索でのブランド全体の露出を確認
- 02プロンプト網羅性の不足を特定
- 03競合との可視性を比較
- 04コンテンツ改善の優先順位を決定
MCP 対応
OAuth認証でBeamtraceのリモートMCP(https://beamtrace.com/api/mcp)に接続します。読み取り専用ツールを通じて、CursorにAI可視性データを提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://beamtrace.com/api/mcpclaude mcp add --transport http beamtrace https://beamtrace.com/api/mcp{"mcpServers":{"beamtrace":{"type":"http","url":"https://beamtrace.com/api/mcp"}}}Cursor で開く{"servers":{"beamtrace":{"type":"http","url":"https://beamtrace.com/api/mcp"}}}VS Code で開く{"mcpServers":{"beamtrace":{"type":"http","url":"https://beamtrace.com/api/mcp"}}}{"mcpServers":{"beamtrace":{"serverUrl":"https://beamtrace.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
5このツールにパラメーターはありません。
詳細
Cursor 向け Beamtrace
読み取り専用の AI 可視性インサイトを提供する Beamtrace のリモート MCP に接続する Cursor プラグインです。
MCP Registry 向けの server.json(リモート専用)と、カタログ用 Docker ビルドで使用する stdio イントロスペクションシムも含まれています。
含まれる内容
- MCP:
https://beamtrace.com/api/mcp(OAuth;組織のウェブサイトは自動的に解決されます) - ルール:メトリクスの解釈方法と、人に向けたレポートの表現方法
ツール
| ツール | 目的 |
|---|---|
get_visibility | 全体的な可視性スコアとインサイト |
list_topics | トピックごとの集計 |
list_prompts | プロンプト単位のメトリクスとカバレッジの不足 |
list_competitors | 可視性のランキング |
list_improvements | 優先順位付けされたコンテンツ改善案 |
stdio カタログイメージ
製品版 MCP はリモート(https://beamtrace.com/api/mcp)です。このリポジトリには、同じ 5 つのツールを一覧表示する stdio シムも含まれているため、Docker イメージを起動してイントロスペクション(initialize / tools/list)に応答できます。このシムは Beamtrace API を呼び出しません。
docker build -t beamtrace-mcp .
docker run -i --rm beamtrace-mcp
検証
pnpm validate
Pre-commit は Lefthook 経由で同じチェックを実行します(クローン後に pnpm exec lefthook install を実行してください)。
ローカルインストール(開発用)
ln -sf "$(pwd)" ~/.cursor/plugins/local/beamtrace
Cursor を再読み込み → カスタマイズ → Beamtrace が読み込まれていることを確認 → MCP で認証します。
リリース
v* タグ(例:v1.0.1)をプッシュすると、.github/workflows/publish-mcp.yml が実行されます。HTTP ドメイン認証でログインした後、次の処理を行います。
node scripts/publish.mjs --target all --version "$GITHUB_REF_NAME" --yes
これにより、.cursor-plugin/plugin.json と server.json がタグのバージョンに設定され(v 接頭辞は削除されます)、MCP Registry に公開されます。その後、変更があった場合は、これらのファイルをデフォルトブランチにコミットします。タグ自体は元のコミットに残ります。
リポジトリのシークレット MCP_PRIVATE_KEY を追加してください。これは mcp-publisher login http で使用する 64 文字の 16 進数形式の秘密鍵です(PEM ファイルではありません)。
git tag v1.0.1
git push origin v1.0.1
ローカル/対話形式の場合(最初に mcp-publisher をインストールしてください):
pnpm release
cursor / mcp registry / all を選び、次に patch / minor / major を選択するか、--version を渡します。Cursor では .cursor-plugin/plugin.json のみが更新されます。MCP では mcp-publisher publish も実行されます。
pnpm release -- --target cursor --bump patch --yes
pnpm release -- --target mcp --bump minor --yes
pnpm release -- --target all --bump patch --yes
pnpm release -- --target all --version 1.0.1 --yes
名前空間 com.beamtrace/mcp には、beamtrace.com のドメイン認証が必要です(ドキュメント)。ローカルでのログインには pnpm registry:login:http を使用してください。GitHub が所有する名前空間の場合に限り、pnpm registry:login:github を使用してください。
公開時には、server.json のバージョンを稼働中の MCP の serverInfo.version と一致させてください。
認証
インストール後、Cursor から求められたら Beamtrace へのサインインを完了してください。beamtrace.com/setup でウェブサイトを登録した Beamtrace アカウントが必要です。
公開元:Elfsight。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。