MCP(Model Context Protocol)definition and how it works in 2026
- MCP(Model Context Protocol)
- AnthropicがオープンソースとしてリリースしたAIエージェント向け標準プロトコル — モデルが外部ツール(GitHub、Slack、データベース、ファイルシステム等)にアクセスする方法を統一する。
MCPは、エージェントが「ツール」(API、データベース、ファイルシステム)にアクセスする方法を標準化する、Anthropicが2024年にオープンソースで公開したプロトコルです。USB-CがUSBコネクタを標準化したように、MCPはAIツール接続を標準化します。
MCP以前は、各エージェントが各サービス(GitHub、Slack、Postgres、Notion など)への接続を個別に実装する必要がありました。MCP以降は、各サービスが「MCPサーバー」を一度実装すれば、すべてのMCP対応エージェント(Cursor、Cline、Claude Code、Aider など)が即座にそれを使えます。
2026年現在、MCPはAIエコシステムで急速に標準化しています。Anthropic、OpenAI、Microsoft、Google、主要なオープンソースエージェントすべてが MCP をサポート、または採用予定です。エンタープライズのAI Stack選定では、MCPサポートが「あればよい」から「必須」へと移行しました。
Cursor, Claude Code, Cline, Codex CLI, and Windsurf all ship Model Context Protocol support out of the box — letting you connect Linear, Slack, GitHub, Sentry, Notion, Zapier and hundreds of other tools to your coding agent without custom integration.
See MCP-compatible coding agentsFrequently asked
MCPはどんなツールに対応していますか?+
2026年現在、公式またはコミュニティ版のMCPサーバーがあるのは:GitHub、GitLab、Linear、Jira、Slack、Notion、Postgres、SQLite、Filesystem、Brave Search、Stripe、Sentry、AWS(複数サービス)、Cloudflare、Vercel など。数百のサーバーが登録されています。
自社カスタムツールにMCPサーバーを実装するには?+
Anthropicが公開しているMCP SDK(Python、TypeScript、Go)を使います。シンプルな読み取り専用APIラッパーなら半日で実装可能です。エージェントは自動的に発見して利用できるようになります。
MCPは Function Calling と何が違いますか?+
Function Calling は API 仕様 — モデルが関数を呼び出す方法。MCP はカタログプロトコル — ツールセットをモデルに公開する方法。両者は補完関係です。MCP サーバーが Function Calling を使ってモデルに呼び出されます。