MCPとは何でしょうか。MCPはModel Context Protocolの略で、AIアプリケーションを外部のシステムにつなぐためのオープンソースの標準です。 Claude MCPとは、Claudeがこの標準を使って、データソースやツール、ワークフローにつながることを指します。 この記事では、MCPサーバーとは何か、Claudeがどうやってつなぐのかを見ていきます。
MCPとは:AIのUSB-Cポート
AIにカレンダーを調べさせたり、データベースを開かせたり、ほかのソフトを操作させたりするには、まず対応するツールやサービスにつなぐ必要があります。ソフトごとに1つずつつなぎ込むのは大変です。そこでMCPは、先に共通のルールを決めておき、みんながそのルールに沿って作れば互いにつながるようにしました。
公式ドキュメントのたとえでは、MCPはAIアプリケーションのUSB-Cポートです。USB-Cが、さまざまな電子機器を同じ方法でつなぐように、MCPはAIを同じ方法で外部のシステムにつなぎます。
公式が挙げている例は次のとおりです。
- AIアシスタントがGoogle CalendarやNotionを読み取る
- Claude Codeが、Figmaのデザインをもとにウェブアプリを作る
MCPに対応しているのはClaudeだけではありません。ChatGPT、Visual Studio Code、Cursorなどのツールも対応しています。 AIが自分で作業をこなす仕組みを先に知りたい方は、AIエージェント完全ガイドをご覧ください。
MCPサーバーとは:ポートに挿す機器
MCPには3つの役割があります。ClaudeのようなAIアプリケーションはhost(ホスト)で、その中にあるMCP client(クライアント)を通してMCPサーバーにつながります。 サーバーが、ツールとデータを提供します。
USB-Cのたとえを続けると、MCPがポートで、MCPサーバーはそこに挿す機器、たとえばプリンターです。つないではじめて、AIにその機器の機能が加わります。公式ドキュメントの例では、NotionのサーバーをつなぐとAIが「Projectsデータベースには何が入っている?」に答えられるようになります。
ローカルMCPとリモートMCPの違い
MCPサーバーは置き場所がいくつかあります。
- ローカルMCPサーバー:自分のパソコンの上で動きます。
- リモートMCPサーバー:インターネット経由でつなぐMCPサーバーで、離れた場所のサービスやツールを提供します。
Anthropicのドキュメントに載っているリモートMCPサーバーはサードパーティのサービスで、Anthropicが所有・運営・推奨しているものではありません。公式は、信頼できるサーバーだけにつなぎ、つなぐ前にそのセキュリティの取り組みと利用規約を確認するよう呼びかけています。
Claude MCPのつなぎ方:MCP connector
MCP connectorはClaude APIの機能で、プログラムを書いてClaudeと連携する開発者向けのものです。Claudeのチャット画面にあるボタンではありません。開発者は、自分でMCPクライアントを別に書かなくても、Messages APIから直接リモートMCPサーバーにつなげます。 主なポイントは次のとおりです。
- すべてのツールを有効にすることも、指定したツールだけを有効にすることも、使いたくないツールをブロックすることもできます
- ログインが必要なサーバーには、認可トークンを使ってつなげます
- 1回のリクエストで、複数のサーバーにつなげます
つなぐ手順は、そのサーバーの説明ドキュメントを読み、認証用のトークンを用意し、各社の接続手順に従って設定する、という流れです。
つないだあとも、Claudeは依頼の内容がツールの機能に当てはまるときにだけ、そのツールを呼び出します。 Claudeにはほかに、Managed Agentsという開発者向けのサービスがあります。そのMCPツールは、初期設定では呼び出しのたびにユーザーの承認が必要です。 Claudeのほかの使い方は、Claude完全ガイドに戻って確認できます。
使う前に知っておきたい制限
- まだベータ版です。 Messages APIのMCP connectorはベータと表示されていて、開発者がプログラムの中で別途有効にする必要があります。
- 公開されているサーバーにしかつなげません。 サーバーがインターネット上に公開されていることが条件で、自分のパソコンの中にあるローカルサーバーにはつなげません。Managed Agentsでは、MCP tunnelsを使って非公開のサーバーにつなぐこともできますが、これはリサーチプレビューで、事前の申請が必要です。
- 対応しているのは、AIにツールを呼び出させる機能だけです。 MCPの仕様にはたくさんの機能がありますが、connectorが今対応しているのはこの1つだけです。
- 許可する前によく考えましょう。 サーバーに渡すデータや許可する操作のリスクは、自分で判断する必要があります。医療など法令で規制された機微なデータを扱う前には、規則に沿っているかを先に確認してください。
以上は2026年11月9日時点の公式ドキュメントをもとにまとめたものです。ベータの規則は変わる可能性があるので、使う前にもう一度ドキュメントを確認してください。