自分のツールから作業する

プラットフォームMCPサーバー

任意のMCPクライアントをPolylaneに接続し、エディターからテレメトリー、トポロジー、コード、イシューを問い合わせます。書き込みはオプトインした場合のみです。

Polylaneはhttps://mcp.polylane.com/mcpで、Streamable HTTPによるModel Context Protocolサーバーを運用しています。任意のMCPクライアントを接続すると、エージェントはエディターを離れずにテレメトリー、トポロジー、コード、イシューを問い合わせられます。

できること

このサーバーは、Polylane REST APIと、カタログ内の接続されたすべてのプロバイダーにわたってPolylane自身のエージェントが使うのと同じエージェントツールを公開します。https://mcp.polylane.com/.well-known/mcpのサーバーカードにすべてのツールが一覧されています。接続したら、エージェントに「Polylaneを使って、このブランチがデプロイするサービスの過去1時間のエラー率を見せてください」のように尋ねます。

ツール

ツール説明
search仕様の解決済みコピーに対してサンドボックス内で動く小さな非同期関数から、PolylaneのOpenAPI仕様を問い合わせます。読み取り専用です。
executecodemode.request({ method, path, query, body })を通じてREST APIを呼び出します。APIはすべての呼び出しで認証情報のスコープを強制します。
searchToolsワークスペースと認証情報が使えるエージェントツールを、入力スキーマとともに一覧します。最初に呼び出します。
runTool正確なtoolNameで1つのエージェントツールを実行します。引数は入れ子のparamsオブジェクトとして渡します。
runCodetools.<name>(args)名前空間に対して書いたTypeScriptから、複数のエージェントツールを1回の呼び出しで連鎖させます。
reportFeedbackサーバーに関する不便をPolylaneチームに報告します。チームが再現できるよう、クライアント、セッションID、ワークスペースが添付されます。

ツールがsearchToolsに現れるのは、ワークスペースが背後のインテグレーションを接続しており、認証情報が対応するスコープを持っている場合だけです。

認証

OAuthが既定です。このサーバーは動的クライアント登録に対応したOAuth 2.0プロバイダーなので、ヘッダーなしで接続したクライアントはブラウザーを開いて承認とPolylaneへのサインインを求めます。OAuthセッションは複数のワークスペースにまたがることがあるため、エージェントツールの呼び出しではworkspaceId(IDまたはslug)を渡します。

継続的インテグレーションやリモートマシンなど、ブラウザーでのサインインができない場所では、Settings > Coding Agentsを開いてCreate API keyをクリックします。このキーはMCPツールが確認するすべての読み取りスコープを持ち、1回だけ表示され、sk_で始まります。x-api-key: <key>またはAuthorization: Bearer <key>として送ります。キーは1つのワークスペースに紐付いているため、workspaceIdは省略できます。

エディターにインストールする

Claude Code、Cursor、Codexでは、このサーバーをPolylaneのスキルとともにプラグインとしてインストールできます。サーバーだけを登録するには、クライアントに追加します。

Terminal
claude mcp add --transport http polylane https://mcp.polylane.com/mcp

各クライアントは初回使用時にブラウザーを開いてサインインを求めます。代わりにAPIキーを使うには、クライアントのヘッダー設定を通じて同じエントリーにx-api-keyヘッダーを追加します。Claude Codeでは--header "x-api-key: YOUR_API_KEY"、Codexではhttp_headersです。

書き込み

エージェントツールは、セッションがagent_tools:writeスコープを持つ認証情報とともにx-polylane-allow-writes: trueを送るまで読み取り専用のままです。安全性モデルがすべての書き込みを審査し、elicitationに対応するクライアントではそれぞれの承認を求められます。既定では読み取り、書き込みはゲートの裏にを参照してください。

制限

各認証情報は60秒あたり600リクエストを行えます。この予算を超えたリクエストは、ウィンドウがリセットされるまでレート制限の応答を受け取ります。

関連