Anthropic Model Context Protocol (MCP) リリース
Anthropicは、AIアシスタントを、ビジネスツール、コンテンツリポジトリ、開発環境などのデータが存在するシステムに接続するために設計されたオープンソース標準であるModel Context Protocol (MCP)を導入しました。このプロトコルは、新しいデータソースごとにカスタムで断片化された統合を行う必要性を排除し、最先端のモデルがより関連性が高く、コンテキストを意識した回答を生成できるようにすることを目的としています。
MCP Architecture and Core Components
Model Context Protocolは、データソースとAI搭載ツールとの間に安全な双方向接続を作成するためのユニバーサルな標準を提供します。このアーキテクチャにより、開発者はMCPサーバーを通じてデータを公開するか、これらのサーバーに接続するAIアプリケーション(MCPクライアント)を構築することができます。
Anthropicは、このエコシステムをサポートするために3つの主要なコンポーネントをリリースしました:
- Specification and SDKs: プロトコルを実装するためのコア技術標準およびソフトウェア開発キット。
- Claude Desktop Integration: Claude DesktopアプリでローカルMCPサーバーのサポートが利用可能になりました。
- Open-Source Server Repository: 導入を加速させるための、構築済みのMCPサーバーのコレクション。
Pre-built Integrations and Tooling
迅速な展開を促進するため、Anthropicは以下を含むいくつかの人気のあるエンタープライズシステム向けに、構築済みのMCPサーバーを提供しています:
- Google Drive
- Slack
- GitHub
- Git
- Postgres
- Puppeteer
Claude 3.5 Sonnetは、MCPサーバーの実装を構築することに特に長けているとされており、ユーザーが重要なデータセットをAIツールに迅速に接続できるようにします。
Industry Adoption and Use Cases
初期の採用者やパートナーは、AIエージェントの機能を強化するために、特にソフトウェア開発においてMCPを活用しています。Zed、Replit、Codeium、Sourcegraphなどの企業は、プロトコルを活用してAIエージェントがより関連性の高い情報を取得できるようにしており、これにより、コーディングタスクのコンテキストをより良く理解することで、より少ない試行回数で機能的なコードを生成できるようになります。
BlockとApolloもMCPをシステムに統合しています。BlockのCTOであるDhanji R. Prasanna氏は、プロトコルの有用性を次のように強調しました:
"Model Context Protocolのようなオープンな技術は、AIを現実世界のアプリケーションに接続する架け橋であり、イノベーションがアクセシブルで透明性が高く、コラボレーションに基づいたものであることを保証します。"
Implementation and Availability
開発者は、いくつかの経路を通じてMCPコネクタを実装できます:
- Claude Desktop: すべてのClaude.aiプランは、MCPサーバーをClaude Desktopアプリに接続することをサポートしています。
- Claude for Work: お客様は現在、ローカルでMCPサーバーをテストできます。Anthropicは将来的に、組織全体でリモートのプロダクション用MCPサーバーをデプロイするための開発者ツールキットをリリースする予定です。
- Developer Resources: クイックスタートガイドと、コネクタおよび実装のためのオープンソースリポジトリは、modelcontextprotocol.io で利用可能です。
Sources
関連
- Dispatch
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト