結局MCPって何なの?「MCP」の超ざっくり解説 ![easy-mcp.png](https://image.docbase.io/uploads/4c67ffb5-fbfd-4791-b549-421a4a83c419.png =WxH) ## はじめに こんにちは。 DocBaseエンジニアのmassanです。 最近、「MCP」や「MCPサーバー」という言葉をよく聞くようになりましたね。 「MCPについての解説記事を読んではみたけど、結局MCPって何なの?」という人向けに超ざっくり解説します :coffee: ## MCPサーバーってなに? AI(ClaudeやChatGPTなど)の拡張機能です。 例えば、Claudeに「インスタにこの写真を投稿して」と言っても「無理だ」と返されてしまいます。 ```mermaid flowchart LR User["ユーザー"] Claude["Claude"] Instagram["Instagram"] User -->|"写真を投稿して"| Claude Claude -->|"無理です😢"| User Claude -.-x|"投稿できない"| Instagram style User fill:#e1f5fe style Claude fill:#fff3e0 style Instagram fill:#fce4ec style Claude stroke:#ff6b35,stroke-width:2px ``` なぜかというと、Claudeにはインスタへの投稿機能がないからです。 では、仮にインスタの公式MCPサーバーが提供されていたとします。 そのインスタ公式MCPサーバーは、AIにインスタへの投稿方法を教える機能を持っているとします。 ClaudeがそのMCPサーバーと連携すると、Claudeはインスタへ写真を投稿できるようになります。 ```mermaid flowchart LR User["ユーザー"] Claude["Claude"] MCP["Instagram
MCPサーバー"] Instagram["Instagram"] User -->|"写真を投稿して"| Claude Claude -->|"投稿しました👍"| User Claude <-->|"連携"| MCP MCP -->|"投稿実行"| Instagram style User fill:#e1f5fe style Claude fill:#fff3e0 style MCP fill:#fff3e0 style Instagram fill:#fce4ec style Claude stroke:#ff6b35,stroke-width:2px ``` ## 必要なの? いいえ、AIとチャットしたりコーディングしたりするくらいであればMCPサーバーは基本的に不要です。 ## どういうときに必要になるの? - インスタの例のように、AI単独では実行できないことを実行させたいとき - 作業効率化したいとき です。 ## 安全なの? セキュリティ脆弱性や悪意のあるMCPサーバーもあるので、不必要にMCPサーバーを接続しない方が安全です。 接続する場合は、サービスが公式に提供しているMCPサーバーを使いましょう。 ## 関連リンク - [MCP公式サイト](https://modelcontextprotocol.io/docs/getting-started/intro) - [DocBase公式のリモートMCPサーバーを提供開始](https://help.docbase.io/posts/3902653)