本文へスキップ

型付きのツールを、
ローカルでもホスト型でも。

PathruleはModel Context Protocolを2つの場所で提供します。ローカルサーバーはCLIとVS Code拡張機能に付属し、対応するすべてのクライアントで使えます。Remote MCPはPathruleアカウントでサインインするホスト型のエンドポイントで、HTTPで接続するクライアント向けです。

zsh
# ローカル:pathrule setupまたはpathrule installが自動で書き込みますpathrule install cursor[ok] cursor: installed (~/.cursor/mcp.json)# リモート:Streamable HTTP、OAuth 2.1でサインインclaude mcp add --transport http pathrule https://cloud.pathrule.io/mcpcodex mcp add pathrule --url https://cloud.pathrule.io/mcpOAuth discovery: https://cloud.pathrule.io/.well-known/oauth-authorization-server

エージェントにできること。

ワークスペースを読むコンテキストを取得し、型付きのメモリ、ルール、スキルを読み取ります。ローカルの補助ツールはワークスペースの一覧を取得でき、リモートの権限付与は承認済みの1つのワークスペースにあらかじめ限定されています。パスを起点に書き込むパスを指定してコンテンツを作成、更新、削除します。存在しないノードは必要に応じて作成されるため、エージェントが書き込む前にツリーを組み立てる必要はありません。起きたことを記録するローカルMCPには、更新タスクとアクティビティの記録が含まれます。Remote MCPは、独自のカタログとスキーマで、ナレッジの変更操作と履歴を提供します。スコープで制御アクセスはワークスペース単位です。ホスト型のエンドポイントでは、OAuthのスコープ、現在のワークスペースのメンバーシップ、サーバー側のアクセスチェック、レート制限によって、クライアントが触れられる範囲が決まります。cloud.pathrule.io/mcpClaude Code、Codex、カスタムコネクターとしてのClaude.ai、そしてStreamable HTTPとOAuthに対応したあらゆるクライアントのためのホスト型エンドポイントです。公開のサーバーカードに、接続と認可のメタデータが記載されています。ローカルでは、stdio経由でCLIとVS Code拡張機能が、お使いのマシン上でサーバーを実行します。Cursor、GitHub Copilot、Windsurfは、CLIが書き込むファイルやフックとあわせて、このサーバーを使います。

ワークスペースのナレッジを扱う型付きのツール。アクセスは信頼ではなく、スコープで制御されます。

ローカルサーバーと、ホスト型エンドポイント。

  1. ローカル(CLIまたはVS Code)お使いのマシン上でstdio経由で動作し、作業ディレクトリを解決します。CLIや拡張機能は、エージェントの指示ファイルと、エージェントが対応していればフックも書き込みます。
  2. リモート(HTTPクライアント向け)Claude Code、Codex、Claude.ai、その他Streamable HTTPに対応したクライアント向けのOAuth 2.1エンドポイントです。インストールは不要です。
  3. 重要な違いRemote MCPは、ローカルのファイルを読んだり、フックをインストールしたり、コンパニオンファイルを書き込んだりせず、ローカルモードもありません。エージェントが動く前ではなく、エージェントが求めたときに応答します。

どちらも型付きのワークスペースのナレッジを提供します。ローカルのstdioとRemote MCPでは、ツールのカタログ、スキーマ、配信の機能が異なります。

さらに詳しく。

クライアントの接続先を、
Pathruleに。

  • ツールリファレンスエージェントが呼び出せるすべてのツールと、その戻り値。