AIトレンド

MCPが1年でLinux Foundationに寄贈されるまで——AnthropicのOSSが「業界標準」になった物語

2024年11月のひっそりした公開から、OpenAI・Googleの採用、そして2025年12月のLinux Foundation寄贈まで。技術標準はどのようにして生まれるのかを、MCPの1年間で読み解く。

公開: 2026年3月7日約11分

2024年11月25日、AnthropicはひっそりとMCPをオープンソースで公開した。それが1年後、OpenAI・Google・Microsoftを含む全主要AIベンダーが採用し、Linux Foundationに寄贈される「業界標準プロトコル」になるとは、当時は誰も予測していなかった。


問題の正体:AIとツールをどう繋ぐか

MCPが登場した背景を理解するには、まず「N×M問題」を知る必要がある。

AIがGitHubを使えるようにしたいとき、誰かがClaudeとGitHubを繋ぐコードを書く必要がある。次にSlackを繋ぎたいなら、また別のコードを書く。CursorがGitHubを使えるようにしたいなら、Cursor用にも実装する。10種類のAIツールと10種類のサービスを組み合わせると、最悪100個の個別実装が必要になる。

# ❌ MCPなし:全組み合わせに個別実装が必要
Claude   × GitHub = GitHub連携コード(Claude専用)
Claude   × Slack  = Slack連携コード(Claude専用)
Cursor   × GitHub = GitHub連携コード(Cursor専用)
Cursor   × Slack  = Slack連携コード(Cursor専用)
...(AIの数 × ツールの数 = 実装の爆発)

# ✅ MCPあり:1回実装すれば全AIで使える
GitHub MCPサーバー → Claude / Cursor / Copilot すべてに対応
Slack  MCPサーバー → Claude / Cursor / Copilot すべてに対応

MCPはこれを解決する共通プロトコル(通信の取り決め)だ。電源プラグで例えるなら、国ごとにコンセントの形が違う世界から「世界共通コンセント」が生まれた瞬間に近い。一度MCPサーバーを作れば、MCPに対応したすべてのAIツールがそのサーバーを使える。


最初の1ヶ月:誰も「標準」とは思っていなかった

Anthropicの公式発表によると、リリース時にはGoogle Drive、Slack、GitHub、Git、PostgreSQL、Puppeteer用のプリビルドサーバーがすでに用意されていた。初期採用パートナーはBlock(Square・Cashの親会社)、Zed(テキストエディタ)、Replit、Codeium、Sourcegraphなど、主にデベロッパーツール系の企業だった。

MCPがAnthropicという一企業のプロプライエタリ仕様として広まるなら、競合他社が採用するはずがなかった。ここには「オープンソース」であることへの本気度が試される局面があった。


2025年3月:ライバルが採用した日

状況が変わったのは2025年3月だ。OpenAIがAgents SDKとResponses APIへのMCP統合を発表した。AIシェア争いを繰り広げる直接の競合が、Anthropicの仕様を採用した。これは業界への強いシグナルだった。

なぜ競合が採用したのかは単純だ。N×M問題が、ClaudeだけでなくGPTにとっても同じ問題だったからだ。解決策が既にあり、オープンソースで提供されている。それを無視して別の規格を作るより、採用して共通標準にした方が全員にとって得だ。

OpenAIは採用と同時にMCPのステアリングコミッティ(仕様の方向性を決める委員会)にも参加している。


REST APIが標準化された経緯と重なる

技術の標準化には似たパターンがある。Roy Fieldingが2000年に博士論文でREST(Representational State Transfer)を提唱したとき、当時の主流はSOAPという複雑な仕様だった。RESTは使いやすく、HTTPだけで動く。10年かけてREST APIは2010年代初頭に主流化した。

MCPはそれより速い。2024年11月に公開し、2025年3月にOpenAIが採用。技術標準の普及サイクルが短縮されている。

技術標準が生まれる条件は、誰かが最初に「これで行こう」という設計図を引くことだ。設計図が良くても、誰かの囲い込みツールになった瞬間に競合他社は乗らない。MCPの場合、Anthropicがオープンソースで公開し、OpenAIが乗ったことで「業界共通の設計図」になった。


エコシステムの拡大:2025年春〜秋

OpenAIの採用後、エコシステムは勢いをつけた。

2025年5月のGoogle I/Oで、GoogleはGemini APIとSDKへのMCPネイティブサポートを発表した。Sundar Pichai CEOは「MCPはより高度なエージェントを構築するための重要なステップだ」と述べた。OpenAI、Googleと続いた採用の連鎖は、残ったプレイヤーへのプレッシャーにもなった。

2025年8月には、MicrosoftがVisual Studio CodeへのMCPサポートをGA(一般提供)としてリリースした。VS Codeは世界で最も使われる開発ツールの一つだ。

この期間、セキュリティ研究者からの指摘も相次いだ。Palo Alto Networks Unit 42が5つの攻撃ベクターを公表した。プロンプトインジェクション(MCPサーバーに悪意ある指示を埋め込む)、ツールシャドウイング(別のツールの動きを乗っ取る)、データの不正外部送信——便利なプロトコルは、そのまま攻撃経路にもなる。

MCPサーバーは外部のツールやデータにAIを繋ぐ経路だ。信頼できないサーバーを安易に追加することは、セキュリティリスクになる。使うサーバーの提供元を確認し、必要最小限の権限で動かすことが基本だ。

普及すれば悪用が生まれる。これはMCPに限らず、HTTPが普及してスパムが増えたのと同じ構造だ。仕様もこの期間に進化しており、OAuth対応による認証強化など、セキュリティを考慮した改訂が加えられている。


2025年12月9日:手放す決断

Loading diagram...

Anthropicの発表によると、2025年12月9日、AnthropicはMCPをLinux Foundation傘下の新設組織「AAIF(Agentic AI Foundation)」に寄贈した。

AAIFはAnthropicだけでなく、Block、OpenAIの3社が共同設立した。プラチナメンバーにはAWS、Bloomberg、Cloudflare、Google、Microsoftが加わっている。AIの直接競合が、同じテーブルに座って標準化を進めている構図だ。

Anthropicが自社プロダクトから生まれたプロトコルを手放した理由は明確に語られている。「MCPをオープンソース、コミュニティ主導、ベンダーニュートラルに保つことにコミットしてきた」。

Linux Foundation Announces the Formation of the Agentic AI Foundation (AAIF), Anchored by New Project Contributions Including Model Context Protocol (MCP), goose and AGENTS.mdLinux Foundation Announces the Formation of the Agentic AI Foundationlinuxfoundation.org

これはLinuxやKubernetesが歩んだ道と同じだ。LinuxはLinus Torvalds個人のプロジェクトとして始まったが、Linux Foundationが管理することで「どの企業のものでもないOS」として世界に普及した。KubernetesはGoogleが社内ツールとして開発したが、Cloud Native Computing Foundation(Linux Foundation傘下)に寄贈することで業界標準のコンテナオーケストレーションツールになった。

「自社が握り続けること」より「誰のものでもない共通基盤にすること」の方が、プロトコルは広まる。AnthropicはMCPについてこれを選んだ。

Linux Foundation Executive DirectorのJim Zemlinは寄贈時のコメントで、「AIは会話システムから自律エージェントへの新しいフェーズに入っている。MCPはわずか1年でその新しい技術カテゴリに不可欠なツールになった」と述べている。


1万のサーバーという数字

寄贈時の発表によると、2025年12月時点でアクティブなMCPサーバーは1万以上、月間SDKダウンロード数は9700万件(Python + TypeScript合計、2025年12月時点)に達した。1年前の約10万件から約970倍だ。Claudeが接続できるコネクターは75以上になっている。

MCPサーバーは誰でも作れる。Stripe、Supabase、Notion、Figmaから社内DBまで、個人から大企業まで作ったサーバーが公開されている。設定は .mcp.json というファイルに書くだけだ。

{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
      }
    },
    "slack": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-slack"],
      "env": {
        "SLACK_BOT_TOKEN": "<YOUR_BOT_TOKEN>"
      }
    }
  }
}

1万のサーバーが存在するということは、このファイルに書ける選択肢が1万以上あるということだ。


1年間で何が変わったか

2024年11月の公開時点では「Anthropicが作ったOSSの一つ」だったMCPは、2025年12月には「誰のものでもないAIエージェントの共通インフラ」になった。

技術標準が生まれる条件を振り返ると、3つが重なっている。

まず、N×M問題という「業界全体が抱える普遍的な課題」が存在した。次に、オープンソースで公開されたことで「採用しても損がない」設計になっていた。そして、ベンダーニュートラルな組織に渡すことで「あの会社の仕様を採用する」ではなく「業界標準を採用する」という話になった。

MCPが特別だったのではない。問題の普遍性と、手放す判断の2つが重なった。REST APIが普及した10年を1年に圧縮するような速度で、この物語は起きた。

MCPの具体的な仕組み(Host・Client・Serverの3つの役割、設定方法、セキュリティリスクの詳細)については、入門記事「AIエージェントの共通言語「MCP」入門」を参照してほしい。