# MCP ツールガバナンス：誰がどのツールを呼べるかを 1 つの権限面で

> AI ゲートウェイが MCP サーバーを 1 つの /mcp エンドポイントに統合：ツール単位の allow/deny、ラベルフィルター、呼び出し / 違反 / セッションの完全監査。エージェントのツール権限はモデル権限と同じ面を共有し、認証情報はゲートウェイの外に出ません。

正規 URL: https://www.gatellm.io/ja/use-cases/mcp-tool-governance/

外部の MCP サーバーをゲートウェイの 1 つの /mcp エンドポイントの背後に集約し、キーグループ単位のツール allow/deny とラベルフィルターを適用。呼び出し / 違反 / セッションは完全に監査されます。

## コミュニティが実際に不満を言っていること
エージェントフレームワークを多数の MCP サーバーに接続すると、権限が発散します。誰がどのツールを呼べるかを統一的に制御できず、問題が起きたときの監査証跡もありません。エージェントごとに個別設定すると、認証情報が散らばりポリシーがずれていきます。
「Claude Code を特定の MCP ツールだけに制限するには」は、プラットフォームチームから繰り返し出る質問です。

## GateLLM の実現方法
GateLLM には MCP プロキシが内蔵されています。複数の外部 MCP ツールサーバー（streamable HTTP / SSE）を 1 つの /mcp エンドポイントの背後に集約し、エンドポイント、認証ヘッダー（そのまま転送）、ラベル、優先度、遅延読み込みを一度だけ設定します。キーグループは allow/deny リスト（deny が優先）とラベルフィルターでツールを統制します。モデルを統制するのと同じ ACL 面です。
ツール一覧が長くなると、コンテキスト予算で絞り込み、組み込みの BM25 検索で関連ツールを見つけます。MCP ツールの呼び出し、アクセスルールの違反、セッションの確立はすべて監査ログに残ります。
MCP サーバーの認証情報がエージェントに渡ることはありません。ツールへのアクセスはゲートウェイのキーグループで付与・取り消しします。

## 実際に効果が出る 5 つのレバー
- サーバー集約：streamable HTTP / SSE の MCP サーバーを 1 つの /mcp エンドポイントの背後に
- 遅延読み込み：ツールは初回利用時に検出され、起動コストと攻撃面を削減
- ツール単位の ACL：キーグループ単位の allow/deny（deny が allow を上書き）、ラベルフィルターは一括適用
- コンテキスト予算 + BM25：長いツール一覧を予算に合わせて絞り、関連ツールを検索で特定
- 完全監査：ツール呼び出し / アクセス違反 / セッション確立をログに残し、エクスポート可能

## FAQ
### ツールの権限とモデルの権限は同じ面ですか？
はい。キーグループの「モデル」タブと「MCP」タブが 1 つの ACL を形成します。モデルは呼び出せるモデルを、MCP は使えるツールを決めます（allow/deny + ラベルフィルター）。アクセスキーをグループに紐付ければ、両方が同時に有効になります。

### MCP サーバーの認証情報はエージェントに渡りますか？
いいえ。認証ヘッダーはゲートウェイで設定され、MCP サーバーへそのまま転送されます。エージェントはゲートウェイのアクセスキーだけを持ち、MCP サーバーの実際の認証情報を見ることはありません。ゲートウェイのキーを取り消せばツールへのアクセスも切れます。

- [詳細手順：外部 MCP サーバーのオンボーディング（docs）](https://docs.gatellm.io/en/howto/onboard-external-mcp)

## 関連ページ
- [ホーム](https://www.gatellm.io/ja/index.md)
- [料金](https://www.gatellm.io/ja/pricing.md)
- [コスト計算ツール](https://www.gatellm.io/ja/calculator.md)
- [会社概要](https://www.gatellm.io/ja/about.md)
- [デモを予約](https://www.gatellm.io/ja/demo.md)
- [FAQ](https://www.gatellm.io/ja/faq.md)
- [AI ゲートウェイ比較](https://www.gatellm.io/ja/compare.md)
- [LiteLLM 比較](https://www.gatellm.io/ja/compare/litellm.md)
- [OpenRouter 比較](https://www.gatellm.io/ja/compare/openrouter.md)
- [Alibaba Cloud AI Gateway 比較](https://www.gatellm.io/ja/compare/alibaba-cloud.md)
- [Azure API Management 比較](https://www.gatellm.io/ja/compare/azure-apim.md)
- [Apigee 比較](https://www.gatellm.io/ja/compare/apigee.md)
- [Cloudflare AI Gateway 比較](https://www.gatellm.io/ja/compare/cloudflare.md)
- [Kong AI Gateway 比較](https://www.gatellm.io/ja/compare/kong.md)
- [Portkey 比較](https://www.gatellm.io/ja/compare/portkey.md)
- [LiteLLM vs Kong AI Gateway](https://www.gatellm.io/ja/compare/litellm-vs-kong.md)
- [LiteLLM vs OpenRouter](https://www.gatellm.io/ja/compare/litellm-vs-openrouter.md)
- [LiteLLM vs Portkey](https://www.gatellm.io/ja/compare/litellm-vs-portkey.md)
- [ユースケース](https://www.gatellm.io/ja/use-cases.md)
- [LLM コスト削減](https://www.gatellm.io/ja/use-cases/reduce-cost.md)
- [高可用性](https://www.gatellm.io/ja/use-cases/high-availability.md)
- [マルチテナント分離](https://www.gatellm.io/ja/use-cases/multi-tenant.md)
- [コンプライアンスと監査](https://www.gatellm.io/ja/use-cases/compliance-audit.md)
- [症状別トラブルシューティング](https://www.gatellm.io/ja/use-cases/troubleshooting.md)
- [マルチベンダー混合モデル構成](https://www.gatellm.io/ja/use-cases/mixed-model-stack.md)
- [Office 内での AI セルフホスト](https://www.gatellm.io/ja/use-cases/self-hosted-office-ai.md)
- [Token 使用量の可視化と帰属](https://www.gatellm.io/ja/use-cases/token-ops.md)
- [Token FinOps：AI コストの配賦と統制](https://www.gatellm.io/ja/use-cases/token-finops.md)
- [すべてのモデルに Web 検索を追加](https://www.gatellm.io/ja/use-cases/web-search-grounding.md)
- [マルチキーのローテーションと待機系](https://www.gatellm.io/ja/use-cases/multi-key-pooling.md)
- [接続クライアントの受付制御](https://www.gatellm.io/ja/use-cases/client-admission-control.md)
- [モデル利用ポリシーの強制](https://www.gatellm.io/ja/use-cases/enforce-model-policy.md)
- [クライアントにモデル選択を公開しない](https://www.gatellm.io/ja/use-cases/automatic-model-tiering.md)
- [1 つのプロトコルで、あらゆるモデル](https://www.gatellm.io/ja/use-cases/one-protocol-any-model.md)
- [Office / Microsoft 365 アドイン](https://www.gatellm.io/ja/office-addin.md)
- [用語集](https://www.gatellm.io/ja/glossary.md)
- [モデルカタログ](https://www.gatellm.io/ja/models.md)
- [SDK・フレームワーク連携](https://www.gatellm.io/ja/integrations.md)
- [AI コーディングエージェントとハーネス](https://www.gatellm.io/ja/coding-agents.md)
- [セキュリティとコンプライアンス](https://www.gatellm.io/ja/security.md)
