AIエージェントを使い始めると、すぐに「もっと色々なものと繋ぎたい」と思うはずです。社内のファイル、GitHub、Slack、データベース——。その"繋ぐ"を標準化したのが MCP(Model Context Protocol) です。
この記事では、MCPの正体から主要なMCPサーバー、Claude Code / Cursor での設定、安全に使うための注意点までを、非エンジニア向けに整理します(AI Agent Camp の Foundation カリキュラム準拠)。

目次
- MCPとは(AIにとってのUSB-C)
- 主要なMCPサーバー
- Tools と Resources:まずこの2つ
- Claude Code / Cursor での設定
- 安全に使うための注意点
- 体系的に学ぶには
1. MCPとは(AIにとってのUSB-C)
MCP(Model Context Protocol) は、AIモデルと外部のデータソース・ツールを接続するためのオープン標準プロトコルです。Anthropic が開発し、2025年3月には Linux Foundation 傘下の AAIF(Agentic AI Foundation)に寄贈されました。
イメージは「AIにとってのUSB-C」。USB-Cが「どのデバイスも同じケーブルで充電できる」ように、MCPがあれば標準化された方法で何でも繋げるようになります。これにより、AIエージェントは「テキストを返すだけ」から「外部の道具を使って実際に作業する」へと広がります。
2. 主要なMCPサーバー
「MCPサーバー」は、AIに特定の道具を持たせる"アダプタ"のようなもの。代表的なものは——
| MCPサーバー | できること |
|---|---|
| Filesystem | ローカルのファイルを読み書き |
| GitHub | コードやIssueの読み取り・操作 |
| Slack | メッセージの読み取り・送信 |
| PostgreSQL(データベース) | データの検索・集計 |
公式の MCP レジストリ(github.com/modelcontextprotocol/servers)で、利用できるサーバーを検索できます。
3. Tools と Resources:まずこの2つ
MCPには複数の概念がありますが、初めは2つだけで十分です。
- Tools(ツール):AIが「何ができるか」(例:メッセージを送る、ファイルを書く)
- Resources(リソース):AIが「何を読めるか」(例:このフォルダ、このDB)
PromptsやSamplingといった発展機能は、慣れてから学べばOKです。
4. Claude Code / Cursor での設定
設定はファイル1つで完結します。設定ファイルの場所はツールごとに異なるので注意してください。
Claude Code の場合
- プロジェクト固有:プロジェクトのルートに
.mcp.jsonを置く - 全プロジェクト共通:
~/.claude.jsonに記述
Cursor の場合
- プロジェクト固有:プロジェクトのルートに
.cursor/mcp.jsonを置く - 全プロジェクト共通:
~/.cursor/mcp.jsonに記述
いずれも、設定ファイルにサーバーを追記するだけで、AIエージェントが新しい道具を使えるようになります(最新の正確なパスは各ツールの公式ドキュメントもご確認ください)。
5. 安全に使うための注意点
MCPはAIに"現実の操作"をさせる仕組みなので、便利な分だけリスクもあります。AI Agent Camp では、ここを必ずセットで教えます。
- Filesystemサーバーは、許可するディレクトリを限定する(機密ファイルへの到達を防ぐ)
- クローンしたリポジトリの
.mcp.jsonを自動承認しない(出所不明の接続先に注意) - プロンプトインジェクションに注意:ドキュメントやコメントに隠れた指示で
.env(APIキー)を読み取られ外部送信される危険があります - 影響の大きい操作(GitHub・Slack・DB)は、人の確認を挟む運用を基本に
便利さとリスクは表裏一体。「何を読めて・何ができるサーバーか」を理解した上で繋ぐのが鉄則です。
6. 体系的に学ぶには
MCPは「設定して終わり」ではなく、どのサーバーを・どの権限で・どう安全に繋ぐかの設計が要点です。ここは独学だと判断に迷いやすいところ。
AI Agent Camp では、MCPの基礎(USB-Cの考え方・Tools/Resources)から、Claude Code / Cursor での実設定、そしてセキュリティ対策までを、非エンジニア向けにハンズオンで体系化しています。
- MCPの主要概念と主要サーバー(GitHub / Slack / DB / Filesystem)
- Claude Code / Cursor での
.mcp.json設定 - 安全な権限設計とプロンプトインジェクション対策
- 18モジュール・95+レッスン/非エンジニア歓迎
月額12,800円 / オンライン完結 / 非エンジニア歓迎
関連記事:
本記事は AI Agent Camp のカリキュラム(Foundation)に基づく解説です。MCPの仕様・対応サーバーは進化が速いため、最新情報は公式レジストリ・公式ドキュメントをご確認ください。架空の統計・事例は含みません。
最終確認日: 2026-06-15