「Claude Codeはすごいらしいけど、結局チャットしかできないんでしょ?」——そう思っている方に知ってほしいのがMCPです。MCP(Model Context Protocol)とは、Claude CodeをSlack・Google Drive・カレンダーといった外部ツールとつなぐための共通規格です。これを設定すると、Claude CodeはSlackのメッセージを読んで返信を書いたり、Google Driveのファイルを直接操作したりできるようになります。つまりMCPは「AIの手足を増やす仕組み」です。非エンジニアでも、どのMCPサーバーを何のために使うかを理解するだけで、自分のチームに何ができるようになるかが見えてきます。
目次
- MCPとは何か
- MCPサーバーとは何か
- 使えるMCPサーバーの例(一覧)
- 具体的な活用シーン
- 毎朝のSlack報告を自動化する
- カレンダーを見て今日のタスクを整理する
- Google Driveの議事録を要約する
- Notionのデータベースから情報を引き出す
- 非エンジニアでも導入できるか
- MCPを使う前に理解しておくこと
- この記事のポイント
- よくある質問(FAQ)
1. MCPとは何か
MCPとは「Model Context Protocol」の略で、Anthropicが定めた標準規格です。
これだけ聞くと難しく感じますが、実態はシンプルです。「AIが外部ツールと話すときの共通言語」と考えてください。
従来、AIにSlackを操作させたければ、Slackのプログラムを一から書く必要がありました。MCPという共通規格があれば、Slack側がMCPに対応したサーバーを用意するだけで、あとはClaudeがそのサーバーと通信してSlackを操作できます。
USB規格のようなイメージです。USBポートがあればどのデバイスでも接続できるように、MCPに対応したツールはどのAIとも接続できます。
2. MCPサーバーとは何か
MCPサーバーとは、MCPという規格に基づいて動く「仲介役のプログラム」です。
「Claude Code → MCPサーバー → 外部ツール(Slack・Google Drive等)」という3層の構造で動きます。MCPサーバーが中間で通訳と仲介をしてくれるため、Claude CodeはSlack独自の仕様を知らなくても、MCPサーバー経由で「最新のDMを読んで」「このチャンネルに投稿して」という操作ができます。
3. 使えるMCPサーバーの例
現在、多くのツールがMCPサーバーを公開しています。代表的なものを整理します。
| MCPサーバー | できること |
|---|---|
| Slack MCP | チャンネル投稿、DM送信、メッセージ検索 |
| Google Drive MCP | ファイルの読み込み・作成・検索 |
| Google Calendar MCP | 予定の確認・追加・変更 |
| Gmail MCP | メールの読み込み・返信・下書き作成 |
| Notion MCP | ページの読み込み・作成・データベース操作 |
| GitHub MCP | コードの読み込み・Issue作成・PR操作 |
| Ahrefs MCP | SEOデータの取得・キーワード分析 |
この一覧を見るだけで、Claude Codeが「AIチャット」ではなく「業務ツール全体のハブ」として機能できることがわかります。
4. 具体的な活用シーン
毎朝のSlack報告を自動化する
Google Analyticsのデータを取得して、前日のアクセス数をSlackの指定チャンネルに自動投稿する、という作業をClaude Code + MCPで実現できます。
従来は誰かが毎朝手動でツールを確認して、数字をコピーして、Slackに貼る作業が必要でした。MCPがあれば「毎朝9時に自動で完了している」状態にできます。
カレンダーを見て今日のタスクを整理する
「今日の予定をGoogle Calendarから読んで、それぞれの準備すべきことをリストアップして」という指示を出すと、Claude Codeがカレンダーのデータを取得して、予定の内容に合わせたタスクリストを作ってくれます。
Google Driveの議事録を要約する
「先週の打ち合わせの議事録ファイルを読んで、決定事項だけ箇条書きにして」という指示で、Google Drive上のドキュメントをClaude Codeが直接読んで要約できます。ファイルをダウンロードして貼り付ける手間がなくなります。
Notionのデータベースから情報を引き出す
営業のパイプラインをNotionで管理しているチームなら、「今月クローズ予定の案件を一覧にして」という指示でNotionのデータを取得・整形できます。
5. 非エンジニアでも導入できるか
「MCPの設定は難しいのではないか」と感じる方は多いですが、実際には設定ファイルを数行書くだけで動くものがほとんどです。
基本的な導入ステップは以下の通りです。
- 使いたいMCPサーバーをインストールする(コマンド1行)
- Claude Codeの設定ファイル(
claude_desktop_config.json)にサーバーの情報を追記する - Claude Codeを再起動する
- 動作確認する
難しいのは「どのMCPサーバーを選ぶか」「各サービスのAPIキーをどこで発行するか」の判断です。claudecode道場では、主要MCPサーバーの設定手順をステップバイステップで解説しており、APIキーの発行方法もスクリーンショット付きで紹介しています。
6. MCPを使う前に理解しておくこと
MCPは非常に強力な機能ですが、接続するサービスによっては注意が必要です。
権限の範囲を確認する
MCPサーバーはあなたのアカウントの権限で動きます。GoogleアカウントのMCPを設定した場合、Claude CodeはそのアカウントがアクセスできるすべてのGoogle Driveファイルを読める状態になります。不必要に広い権限を与えないことが大切です。
APIキーは適切に管理する
MCPサーバーの設定にはAPIキーが必要なことが多いです。このAPIキーは設定ファイルに書きますが、そのファイルを人に見せたり、GitHubなどに公開したりしないよう注意してください。
社外のMCPサーバーを使う場合はリスクを確認する
公式が提供するMCPサーバー以外にも、サードパーティが作ったものが多数公開されています。信頼できる提供元かどうかを確認してから導入することをお勧めします。
7. この記事のポイント
- MCPとはAIと外部ツールをつなぐ共通規格で、「AIの手足を増やす仕組み」
- MCPサーバーはSlack・Google Drive・カレンダー・Notionなどに対応したものが無料で公開されている
- 導入は設定ファイルへの数行の追記だけで完了する
- 権限の範囲・APIキーの管理・提供元の信頼性を必ず確認する
- 複数のMCPサーバーを同時に設定して使い合わせることができる
よくある質問(FAQ)
Q. MCPはClaude Codeだけの仕組みですか?
A. いいえ。MCPはAnthropicが定めた規格ですが、他のAIツールにも採用が広がっています。MCPサーバーを一度設定すれば、対応する複数のAIから同じように使えます。
Q. 無料で使えるMCPサーバーはありますか?
A. SlackやGitHub、Notionなど多くのMCPサーバーが無料で公開されています。ただし、接続先のサービス(Slackのビジネスプランなど)によっては費用が発生する場合があります。
Q. MCPサーバーの設定中に詰まったらどうすればよいですか?
A. claudecode道場のカリキュラムでは、主要MCPサーバーのトラブルシューティングも解説しています。特にAPIキーの設定場所を間違えるケースが多いため、設定ファイルのパスと記述形式を丁寧に確認することが大切です。
Q. 複数のMCPサーバーを同時に使えますか?
A. 使えます。設定ファイルに複数のMCPサーバーを並べて記述するだけです。実際にmalnaの社内環境では、Slack・Google Calendar・Notionの3つを同時に使っています。
Q. MCPサーバーを使うとClaude Codeの動作が遅くなりますか?
A. MCPサーバーは必要なときだけ呼び出されるため、通常のClaude Code操作への影響はほぼありません。ただし、大量のデータを取得する操作(数百件のGoogle Driveファイルを一括検索など)は時間がかかることがあります。
組織全体でのMCP活用・ツール連携設計の相談はmalnaのAI導入コンサルへ