LLMとMCP:言葉しか出せないAIが外の世界とつながる仕組み


種明かしのとおり、このブログの記事はAIと一緒に書いています。横で作業を眺めていると、AIはファイルを読み、Webを検索し、ビルドを実行します。ふと不思議になりました。言語モデルは「言葉を出す装置」のはずです。どうやって外の世界に手を伸ばしているのか。調べていくと、MCPという4文字にたどり着きました。

LLMは文章を生成することしかできず、外部のデータや道具とつなぐ共通規格として2024年に生まれたのがMCPです。

LLMは「次の言葉」を出すことしかできない

まず本体の性質から。LLM(大規模言語モデル)は、辞書の定義では「膨大な文章データでディープラーニングによる事前学習を行った言語モデル」で、人間が書いたかのような自然な文章を生成できるとされています※1。

裏を返すと、仕事は文章の生成だけです。手も足もなく、ファイルを開くことも、最新のニュースを見に行くこともできません。知識は学習した時点で止まっており、新しい情報は作業机(コンテキスト)に誰かが載せてくれない限り、存在しないのと同じです。ChatGPTやClaudeが検索したりファイルを読んだりできるのは、LLM本体の能力ではなく、周りに道具を持たせる仕組みがあるからです。

道具への接続は、バラバラの手作りだった

では、その道具はどうつながっていたのか。Anthropicが2024年11月にMCP(Model Context Protocol)を発表したときの説明によれば、それまでは新しいデータソースをつなぐたびに個別の実装が必要で、接続はばらばら(fragmented integrations)の状態でした※2。

AIアプリが10種類、つなぎたい道具が100種類あれば、理屈の上では1,000通りの接続を手作りすることになります。この掛け算の無駄を、単一の共通規格で置き換えて「AIシステムが必要なデータへ届く、よりシンプルで信頼できる方法」を作る。それがMCPの出発点でした※2。規格はオープンソースで公開され、仕様もSDKも誰でも使えます※2。

「AIのUSB-Cポート」という設計

MCPの公式サイトは、この規格を一言でこう説明しています。「MCPはAIアプリケーションのUSB-Cポートのようなもの。USB-Cが電子機器の接続方法を標準化したように、MCPはAIアプリと外部システムの接続方法を標準化する」※3。

道具の側は「MCPサーバー」として自分のできること(ファイルを読む、予定を調べる、図面を作る)を差し出し、AIアプリの側は「MCPクライアント」としてそこに差し込む。プラグの形さえ合っていれば、どのAIがどの道具を使ってもいい。公式サイトには、AIがカレンダーやNotionにアクセスして動く個人アシスタント、Figmaのデザインから丸ごとWebアプリを作る例、社内の複数データベースを横断して会話で分析するチャットボット、Blenderで3Dデザインを作って3Dプリンタで出力する例までが並んでいます※3。

競合が採用し、1年で「業界の共有財産」になった

規格の価値は普及で決まります。MCPの1年は、その意味で異例の速さでした。

時期出来事
2024年11月AnthropicがMCPをオープン標準として公開※2
2025年3月競合のOpenAIが採用を表明。アルトマンCEO「People love MCP」※4
2025年12月Linux Foundation傘下のAgentic AI Foundationへ寄贈※5

ライバルであるOpenAIがAgents SDKやChatGPTデスクトップへの対応を発表した2025年3月が転換点で※4、その後の公式発表によれば、SDKの月間ダウンロードは9,700万件超、アクティブなMCPサーバーは約1万個、ChatGPT・Claude・Cursor・Gemini・Microsoft Copilot・VS Codeといった主要どころがクライアントとして対応するまでになりました※5。WordPressがMCP経由でAIから操作できるアダプタを開発しているのも、この流れの一部です※6。

そして2025年12月9日、AnthropicはMCPをLinux Foundation傘下の新財団へ寄贈しました。狙いは「ベンダー中立の運営」で、KubernetesやNode.jsと同じく、特定企業のものではない共有財産としての管理体制に移っています※5。競合同士が同じ規格に乗り、生みの親が所有権を手放す。USBやWebの標準が歩んだ道と同じ型で、筆者にはこれが「MCPが本物になった瞬間」に見えます。

調べても分からなかったこと

  • 「アクティブなMCPサーバー約1万個」の数え方。何をもってアクティブとするかの定義は、発表からは読み取れませんでした。
  • MCP経由の事故(不正なサーバーによる情報流出やプロンプトインジェクション)がどの程度起きているかの統計。個別の注意喚起は見かけるものの、集計された数字には届きませんでした。

まとめ:言葉の装置に、共通のプラグを

LLMは言葉を生成する装置で、それ以上のことは何もできません※1。その装置に道具をつなぐプラグの形を統一したのがMCPで※2※3、公開から1年あまりで競合も含む業界の共有財産になりました※4※5。いまAIが「何でもできる」ように見えるのは、本体が進化しただけでなく、この地味な配線の標準化が進んだからでもあります。

次の論点はおそらく、便利さの先にある権限の設計です。道具を持ったAIに、何をどこまで触らせるか。プラグの形が揃った今、差し込む前にそれを考えるのは人間の仕事として残っています。

参考文献・出典

※1 : 「大規模言語モデル(ダイキボゲンゴモデル)とは? 意味や使い方」 |コトバンク https://kotobank.jp/word/%E5%A4%A7%E8%A6%8F%E6%A8%A1%E8%A8%80%E8%AA%9E%E3%82%82%E3%81%A7%E3%82%8B-3133031

※2 : 「Introducing the Model Context Protocol」 |Anthropic https://www.anthropic.com/news/model-context-protocol

※3 : 「What is the Model Context Protocol (MCP)?」 |Model Context Protocol(公式サイト) https://modelcontextprotocol.io/

※4 : 「OpenAI adopts rival Anthropic’s standard for connecting AI models to data」 |TechCrunch https://techcrunch.com/2025/03/26/openai-adopts-rival-anthropics-standard-for-connecting-ai-models-to-data/

※5 : 「MCP joins the Agentic AI Foundation」 |Model Context Protocol Blog https://blog.modelcontextprotocol.io/posts/2025-12-09-mcp-joins-agentic-ai-foundation/

※6 : 「Six Months of Core AI: From Building Blocks to Core Release」 |Make WordPress(WordPress AI) https://make.wordpress.org/ai/2025/12/03/six-months-of-core-ai/

よくある質問

MCPを使うと何ができるようになりますか?

AIアプリがカレンダーやデータベース、デザインツールなどの外部システムに共通の方式で接続できるようになります。公式サイトでは、AIがカレンダーを見て動く個人アシスタント、Figmaのデザインからのアプリ生成、社内データベースを横断するチャットボットなどが例に挙げられています。

LLM単体では何ができないのですか?

LLMは膨大な文章データで事前学習した言語モデルで、仕事は自然な文章を生成することです。単体では外部のファイルを読む、検索する、操作するといった行動はできず、知識も学習した時点のものに限られます。外部とつなぐには別の仕組みが必要で、その共通規格がMCPです。

MCPは誰のものですか?

もともと2024年11月にAnthropicが公開したオープン標準ですが、2025年12月にLinux Foundation傘下の「Agentic AI Foundation」へ寄贈されました。KubernetesやNode.jsと同じように、特定の企業に属さない中立的な体制で運営されています。