Docker MCP Catalog and Toolkitの紹介: MCP で AI エージェントを強化するシンプルで安全な方法

投稿日: 5月 5日, 2025年

モデルコンテキストプロトコル (MCP)はAIエージェントと外部ツールをつなぐ標準となりつつありますが、開発者の体験はまだ追いついていません。ディスカバリーは断片的で、設定はぎこちなく、セキュリティはしばしば最後に取り付けられます。この体験を改善するのは一人で行うものではなく、業界全体の努力が必要です。安全でスケーラブル、信頼できるMCPエコシステムには、プラットフォームやベンダー間の協力が必要です。

だからこそ、 Docker MCP CatalogとToolkit がベータ版で利用可能になったことをお知らせできることを大変嬉しく思います。Docker MCPカタログは現在Docker Hubの一部となり、エージェント型AI開発を活性化させるために、人気のあるコンテナ化されたMCPサーバー群を厳選して発見の出発点となります。しかし、発見だけでは不十分です。そこでMCPツールキットの出番です。インストールを簡素化し、認証情報の管理、アクセス制御の強化、ランタイム環境のセキュリティを実現します。Docker MCP CatalogとMCP Toolkitを組み合わせることで、開発者やチームにMCPツールの完全な基盤を提供し、見つけやすく、安全に使いやすく、プロジェクトやチーム間でのスケールが整います。

私たちは、 Stripe Elastic Heroku Pulumi Grafana Labs Kong Inc. Neo4j New Relic Continue.dev など、クラウド、開発者向けツール、AI分野で信頼されている企業と提携しています。その他多くの取り組みを行い、MCPツールの安全なエコシステムを構築するために活用しています。Docker Desktopから Gordon (Docker AIエージェント)、Claude、Cursor、VSCode、Windsurfcontinue.dev などの主要なMCPクライアントへのワンクリック接続で、そしてGooseは、強力で知能の高いAIエージェントを構築することがこれまでになく簡単になりました。

これは、私たちの使命と完全に一致しています。Docker はコンテナ革命の先駆者であり、開発者がソフトウェアを構築およびデプロイする方法を変革しました。現在、 20 00 万人を超える登録開発者が Docker を使用して、最新のアプリケーションを構築、共有、実行しています。そして今、私たちはその信頼できる体験を次のフロンティア、つまりMCPツールを使ったエージェントAIにもたらしています。

Model Context Protocolが勢いを増している - まだどのような改善が必要なのでしょうか?

MCPがエージェントAIシステムのバックボーンになるにつれて、開発者のエクスペリエンスは依然として主要な課題に直面しています。主なハードルは次のとおりです。

適切なツール、公式のツール、信頼できるツールを見つけるのは難しいです

MCP サーバーの検索が断片化されている。開発者は、レジストリ、コミュニティがキュレーションしたリスト、ブログ記事を検索しますが、どれが公式で信頼できるものかを判断するのは依然として困難です。

複雑な設置と配布

MCP ツールの使用を開始するのは、依然として複雑です。開発者は、リポジトリのクローンを作成したり、Node.js や Python などの環境で競合する依存関係を管理したり、ローカルサービスをセルフホストしたりする必要があることがよくありますが、その多くはコンテナ化されていないため、セットアップと移植性がさらに難しくなります。さらに、MCP クライアントを接続すると、各クライアントでカスタム設定が必要になるため、オンボーディングと導入が遅くなります。

認証と権限が不十分

多くの MCP ツールは、npx または uvx を介して起動されたホストへのフル アクセスで実行され、分離やサンドボックス化はありません。資格情報は通常、プレーンテキストの環境変数として渡されるため、機密データが公開され、漏洩のリスクが高まります。さらに、これらのツールは、多くの場合、スケールとセキュリティを考慮して設計されていません。ポリシーの適用、監査ログ、標準化されたセキュリティなど、エンタープライズ対応の機能が欠けています。 

Docker がこれらの課題の解決にどのように役立つか

Docker MCP Catalog and Toolkitは、MCP サーバーの検出、インストール、認証を安全に効率化することで、上記の問題点に対処するように設計されており、お気に入りの MCP クライアントと簡単に接続できます。 

MCP サーバーを安全で分離されたコンテナで簡単に検出して実行できます

MCP カタログを使用すると、Docker Hub で利用可能な Stripe、Elastic、Neo4j など、100+ MCP サーバーを簡単に見つけてアクセスできます。MCP Toolkit Docker Desktop 拡張機能を使用すると、これらのサーバーを迅速かつ安全に実行し、操作できます。 MCPサーバーをコンテナとしてパッケージ化することで、開発者はランタイム設定、依存関係の競合、環境の不整合などの一般的な課題を回避できます。 

ブログ MCPハブ

図 1:Docker Hubの一部であるDocker MCPカタログで、キュレーションされた一般的なMCPサーバーを見つける

単に発見やインストールを簡素化するだけでなく、セキュリティをMCP体験の中心に据えています。MCPはDockerコンテナイメージ内で動作するため、開発者がすでに信頼する同じ組み込みのセキュリティ機能と、サプライチェーン全体でソフトウェアを保護するための豊富なツールエコシステムを引き継ぎます。そしてさらに進みます。Docker MCP Toolkitは、Dockerが安全なコンテンツと安全なランタイムを提供するという強力な地位を活かし、ツール ポイズニングツールラグプル といったMCPサーバー特有の新たな脅威に対応しています。

ブログ MCPサーバー 1

図 2:MCP Toolkit Docker Desktop Extensionを使用すると、コンテナ内でMCPサーバーを簡単かつ安全に実行できます。

Docker Desktopの拡張機能メニューからDocker MCP Catalog and Toolkitを始めるか、 インストールに使 ってください。詳細は当 館のドキュメント をご覧ください。

ワンクリックMCPクライアントと組み込みのセキュア認証の統合

厳選されたMCPリストと簡素化されたセキュリティは良い出発点ですが、それは始まりに過ぎません。Docker MCPカタログの人気MCPサーバーは任意のMCPクライアントに接続できます。Gordon(Docker AIエージェント)、Claude、Cursor、VSCode、Windsurf continue.dev のようなクライアントの場合、そしてGooseでは、ワンクリックの設定で連携がスムーズになります。 

Docker MCP Toolkit には、組み込みの OAuth サポートと安全な認証情報ストレージが含まれているため、クライアントはシークレットを環境変数にハードコーディングすることなく、MCP サーバーやサードパーティ サービスで認証できます。これにより、MCPツールは最初から安全かつ確実に動作します。

ブログ MCPクライアント

図 3:Gordon、Claude、Cursor、continue.dev などのお気に入りのMCPクライアントにワンクリックで簡単に接続できます。

エンタープライズ対応の MCP ツール: Docker Hub でビルド、管理、共有

まもなく、14百万以上の画像、数百万のアクティブユーザー、信頼できるコンテンツの強力なエコシステムを持つDocker Hub上で、自分だけのMCPを構築し共有できるようになります。チームは、認証済みイメージ、詳細な画像分析、ライフサイクル管理、エンタープライズ向けツールのためにDocker Hubに依存しています。これらの信頼できる機能はまもなくMCPにも拡大され、チームは最新のツールや安全で信頼性の高い自社配布の手段を得られるようになります。また、コンテナイメージと同様に、MCPは レジストリアクセス管理イメージアクセス管理などのエンタープライズ機能と統合され、エンドツーエンドの安全で効率的な開発者ワークフローを保証します。 

まとめ

Docker MCP Catalog and Toolkitは、急成長している MCP ツールの世界に、切望されていた構造、セキュリティ、シンプルさをもたらします。MCP サーバーの検出、インストール、保護の方法を標準化することで、よりスマートで高性能な AI 搭載アプリケーションやエージェントを構築する開発者の負担を軽減します。

外部ツールに接続する場合でも、ワークフローをカスタマイズする場合でも、IDE内で自動化を拡張する場合でも、Dockerを使用すると、プロセス全体が簡単かつ安全になります。そして、これはほんの始まりに過ぎません。MCP エコシステムの拡大とツールの管理方法の合理化への継続的な投資により、すべてのチームが強力な AI ツールを利用できるようにすることに取り組んでいます。

Docker Catalog と Docker Toolkit を使用すると、AI エージェントは組み込み機能に制限されることなく、プラグインできるすべての機能によって強化されます。 

Docker Desktopの拡張機能メニューからDocker MCP Catalog and Toolkitを始めるか、 インストールに使 ってください。今後の ウェビナーでその実践をご覧いただけます。MCPサーバーをDockerでホスティングしたいですか?つながりましょう。

詳しく見る

関連記事