結局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<br/>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)