生の認証情報を共有せず、スコープを限定して取り消し可能なOAuth2委任により、AIエージェントがユーザーに代わって操作できるアイデンティティブローカーです。
stacklok/toolhive
アクセス制御ポリシー、ゲートウェイ、レジストリ、Kubernetes Operatorを備え、MCPサーバーを分離コンテナで実行するオープンソースプラットフォーム。
- スター
- 2,327
- フォーク
- 326
- 未解決の Issue
- 421
- 最終コミット
- 3 時間前
これは何?
ToolHiveは、Model Context Protocol(MCP)サーバーを実行・管理するためのプラットフォームです。各MCPサーバーを最小限の権限プロファイルで分離コンテナ内で実行するため、開発者のマシンにローカル認証情報を置く必要がありません。認証ソースを設定すると、各リクエストに対してIDとアクセス制御ポリシーを適用します。
プロジェクトは3つのコンポーネントで構成されています。Gatewayはチーム向けエンドポイントを公開し、認証、監査、ツールのフィルタリングを一元管理します。Registry Serverは承認済みサーバーのカタログを管理します。RuntimeはDockerまたはPodman経由でローカルに、あるいはKubernetes上でサーバーを実行します。デスクトップUIまたはCLIから操作でき、Kubernetes Operatorはカスタムリソース、OIDC/OAuth SSO、OpenTelemetry、Prometheusメトリクスを使ってサーバーを管理します。
ToolHiveは、ローカルのMCP環境をより安全に運用したい開発者や、既存のKubernetes基盤上でMCPサーバーをセルフホストし、監査ログとアクセス制御を必要とするプラットフォームチームに適しています。
主な機能
- 01各MCPサーバーを最小権限の設定ファイルとともに分離コンテナ内で実行
- 02OIDC/OAuthによるSSO、アクセス制御ポリシー、監査ログを備えたGateway
- 03承認済みMCPサーバーの管理と署名に対応するRegistry Server
- 04DockerまたはPodmanでのローカル実行とKubernetesへのデプロイに対応するRuntime
- 05サーバーの検索、設定、実行に使えるデスクトップUIとCLI
- 06カスタムリソースに対応し、OpenTelemetryとPrometheusをサポートするKubernetes Operator
ユースケース
- ローカルに認証情報を保存せず、Claude Code、Cursor、VS CodeでMCPサーバーを実行する
- 企業ネットワーク内で、ガバナンスの効いたMCPレジストリとゲートウェイをセルフホストする
- Kubernetesクラスター全体にMCPサーバーをデプロイし、監査する
クイックスタート
- 1
公式のダウンロードページからToolHiveをダウンロードします
- 2
ドキュメントのCLIクイックスタートガイドに従います
使う前に知っておきたいこと
- ローカルのMCPサーバーはDockerまたはPodman経由で実行されるため、いずれかをインストールする必要があります。
- 一部の高度な機能はオープンソースプロジェクトではなく、Stacklok Enterpriseで提供されています。
収録されている特集
トピック
よくある質問
- toolhive とは?
- アクセス制御ポリシー、ゲートウェイ、レジストリ、Kubernetes Operatorを備え、MCPサーバーを分離コンテナで実行するオープンソースプラットフォーム。 ToolHiveは、Model Context Protocol(MCP)サーバーを実行・管理するためのプラットフォームです。各MCPサーバーを最小限の権限プロファイルで分離コンテナ内で実行するため、開発者のマシンにローカル認証情報を置く必要がありません。認証ソースを設定すると、各リクエストに対してIDとアクセス制御ポリシーを適用します。
- toolhive は無料で使えますか?ライセンスは?
- toolhive は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- toolhive は今もメンテナンスされていますか?
- 活発にメンテナンス中。toolhive の最終コミットは 2026年11月7日 です。
- toolhive は何に使えますか?
- ローカルに認証情報を保存せず、Claude Code、Cursor、VS CodeでMCPサーバーを実行する 企業ネットワーク内で、ガバナンスの効いたMCPレジストリとゲートウェイをセルフホストする Kubernetesクラスター全体にMCPサーバーをデプロイし、監査する
- toolhive のインストール方法は?
- 公式のダウンロードページからToolHiveをダウンロードします ドキュメントのCLIクイックスタートガイドに従います
- toolhive はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/stacklok/toolhive
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AIエージェントがApify Storeの任意のスクレイパーや自動化Actorを実行し、SNS、検索エンジン、地図、Webサイトからデータを取得できるMCPサーバー。
自律型AIエージェントがJMAP経由で独自の@atomicmail.ai受信箱を登録・閲覧・送信・管理できるメールサービス。
Clairは、コンテナイメージをインデックス化し、既知の脆弱性と照合するオープンソースの静的解析ツールです。
SSH、RDP、Kubernetes、データベース、Webアプリへの安全なアクセスを実現する、オープンソースの特権アクセス管理(踏み台サーバー)プラットフォーム。
LLMクライアントにWeb検索、画像検索、ページのMarkdown化を提供する、APIキー不要のGo製MCPサーバー。