【2026年】Claude Code MCPおすすめサーバー15選|設定方法から活用術まで完全ガイド
目次
Claude Code CLIを使っていて、「もっと外部ツールと連携できたらいいのに」と感じたことはありませんか?
その願いを叶えるのがMCP(Model Context Protocol)です。MCPサーバーを設定することで、Claude CodeからGitHub、Notion、データベース、ブラウザなど様々なツールに直接アクセスできるようになります。
この記事では、開発効率を劇的に向上させるおすすめMCPサーバー15選と、その設定方法・活用術を徹底解説します。
1. MCPとは?AIの可能性を広げるプロトコル
MCP(Model Context Protocol)とは
MCPは、Anthropicが2024年11月にリリースしたオープンソースのプロトコルです。AIと外部ツール・データソースを標準化された方法で接続する仕組みで、「AIのUSBポート」とも呼ばれています。
1.1 MCPでできること
外部データへのアクセス
ファイルシステム、データベース、APIなどから情報を取得
ツールの実行
Git操作、ブラウザ操作、コマンド実行などをAIが代行
永続的なメモリ
セッション間でコンテキストを保持し、継続的な作業をサポート
サービス連携
Notion、Slack、GitHubなど外部サービスとシームレスに連携
1.2 MCPのアーキテクチャ
ホスト
Claude Code
Claude Desktop
Cursor等
MCPクライアント
データフロー管理
ツール実行制御
MCPサーバー
GitHub, Notion
Playwright等
2025年以降の普及状況
MCPはAnthropicだけでなく、OpenAIやGoogle DeepMindにも採用され、AIツール連携の事実上の標準になりつつあります。今後もエコシステムの拡大が期待されます。
2. Claude CodeでのMCP設定方法
Claude CodeでMCPサーバーを設定する方法は主に2つあります。
2.1 コマンドで設定(推奨)
# 基本的な追加コマンド
claude mcp add <サーバー名> -- <インストールコマンド>
# 例: Playwrightサーバーを追加
claude mcp add playwright -- npx -y @playwright/mcp@latest
# スコープを指定して追加(ユーザー全体で使用)
claude mcp add playwright -s user -- npx -y @playwright/mcp@latest
# 環境変数を指定して追加
claude mcp add github -e GITHUB_TOKEN=your_token -- npx -y @modelcontextprotocol/server-github
2.2 MCPコマンド一覧
| コマンド | 説明 |
|---|---|
| claude mcp list | 設定済みサーバー一覧を表示 |
| claude mcp get <name> | 特定サーバーの詳細を表示 |
| claude mcp add <name> -- <cmd> | 新しいサーバーを追加 |
| claude mcp remove <name> | サーバーを削除 |
| claude mcp add-json <n> <json> | JSON形式で追加 |
| /mcp(Claude Code内) | サーバーステータスを確認 |
2.3 スコープの種類
-s local(デフォルト)
現在のプロジェクトでのみ使用可能。実験的な設定に最適。
-s project
チーム共有用。.mcp.jsonに保存されGit管理可能。
-s user
全プロジェクトで使用可能。よく使うサーバーにおすすめ。
2.4 設定ファイルで直接設定
// .mcp.json(プロジェクトルート)
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/allowed/dir"]
},
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_TOKEN": "your_token_here"
}
}
}
}
3. 開発効率化MCPサーバー5選
GitHub MCP Server
必須級GitHubのリポジトリ、Issue、PRを直接操作できるサーバー。コンテキスト切り替えなしで「このバグを導入したコミットを探して」と依頼できます。
設定コマンド
claude mcp add github -s user -e GITHUB_TOKEN=ghp_xxxxx -- npx -y @modelcontextprotocol/server-github
Context7 MCP Server
高評価最新のライブラリドキュメントとコード例を提供。プロンプトに「use context7」を含めるだけで、常に最新のAPI情報を参照できます。
設定コマンド
claude mcp add context7 -s user -- npx -y @upstash/context7-mcp
Git MCP Server
公式ローカルGitリポジトリの読み取り、検索、操作が可能。コミット履歴の分析やブランチ管理をAIに任せられます。
設定コマンド
claude mcp add git -s user -- npx -y @modelcontextprotocol/server-git
Serena MCP Server
高機能セマンティックコード解析、シンボルレベル編集、多言語サポートを提供。大規模コードベースの理解と編集に威力を発揮します。
設定コマンド
claude mcp add serena -s project -- uvx --from git+https://github.com/oraios/serena serena-mcp-server --context ide-assistant --project $(pwd)
Sequential Thinking
公式動的で反射的な問題解決を可能にするサーバー。複雑なタスクを段階的に分解して処理します。
設定コマンド
claude mcp add sequential-thinking -s user -- npx -y @modelcontextprotocol/server-sequential-thinking
4. ブラウザ自動化MCPサーバー3選
Playwright MCP Server
必須級Microsoftが提供するブラウザ自動化サーバー。スクリーンショット不要でWebページを操作でき、テスト自動化やスクレイピングに最適です。
設定コマンド
# ヘッドレスモード(バックグラウンド)
claude mcp add playwright -s user -- npx -y @playwright/mcp@latest --headless
# ブラウザ表示モード(デバッグ用)
claude mcp add playwright -s user -- npx -y @playwright/mcp@latest
Chrome Tabs MCP Server
便利現在開いているChromeタブの内容を取得できるサーバー。調べ物中のページ内容をそのままClaude Codeに共有できます。
設定コマンド
claude mcp add chrome-tabs -s user -- npx -y @pukutuna/mcp-chrome-tabs@latest
Fetch MCP Server
公式Webコンテンツを取得してMarkdownに変換する公式サーバー。LLMが効率的に処理できる形式でWebページを取得します。
設定コマンド
claude mcp add fetch -s user -- npx -y @modelcontextprotocol/server-fetch
5. ファイル・データベースMCPサーバー3選
Filesystem MCP Server
公式セキュアなファイル操作を提供する公式サーバー。指定ディレクトリへのアクセスを制限でき、安全にファイル操作を行えます。
設定コマンド
claude mcp add filesystem -s user -- npx -y @modelcontextprotocol/server-filesystem /path/to/allowed/directory
Memory MCP Server
必須級知識グラフベースの永続的メモリシステム。セッション間でコンテキストを保持し、長期的なプロジェクト作業をサポートします。
設定コマンド
claude mcp add memory -s user -- npx -y @modelcontextprotocol/server-memory
SQLite MCP Server
公式SQLiteデータベースへのアクセスを提供。データ分析やクエリ生成をAIに任せられます。
設定コマンド
claude mcp add sqlite -s project -- uvx mcp-server-sqlite --db-path /path/to/database.db
6. 外部サービス連携MCPサーバー4選
Notion MCP Server
公式Notionの公式MCPサーバー。タスク更新、ページ作成、データベース操作をClaude Codeから直接行えます。
設定コマンド
claude mcp add notion -s user -e NOTION_API_TOKEN=secret_xxxxx -- npx -y @notionhq/notion-mcp-server
Slack MCP Server
公式Slackとの連携を提供するサーバー。メッセージの取得や投稿、チャンネル管理が可能です。
設定コマンド
claude mcp add slack -s user -e SLACK_BOT_TOKEN=xoxb-xxxxx -e SLACK_TEAM_ID=T0xxxxx -- npx -y @modelcontextprotocol/server-slack
Obsidian MCP Server
人気ObsidianのVault(ノート保管庫)にアクセスするサーバー。ナレッジベースの検索・更新をAIに任せられます。
設定コマンド
claude mcp add obsidian -s user -- npx -y @calclavia/mcp-obsidian /path/to/obsidian/vault
YouTube MCP Server
便利YouTube動画の字幕情報を取得するサーバー。技術動画の内容をテキストで取得し、要約や分析に活用できます。
設定コマンド
claude mcp add youtube -s user -- npx -y @anaisbetts/mcp-youtube
7. MCP設定のベストプラクティス
7.1 スコープの使い分け
| スコープ | おすすめ用途 | 例 |
|---|---|---|
| -s user | 常に使うサーバー | Memory, Playwright, Context7 |
| -s project | チーム共有・プロジェクト固有 | GitHub(プロジェクト用), SQLite |
| -s local | 実験・一時的な使用 | 新しいサーバーの検証 |
7.2 おすすめ初期セットアップ
開発者向け基本セット(コピペOK)
# 1. 永続メモリ(セッション間でコンテキスト保持)
claude mcp add memory -s user -- npx -y @modelcontextprotocol/server-memory
# 2. ブラウザ自動化(テスト・スクレイピング)
claude mcp add playwright -s user -- npx -y @playwright/mcp@latest --headless
# 3. 最新ドキュメント参照
claude mcp add context7 -s user -- npx -y @upstash/context7-mcp
# 4. GitHub連携(要トークン設定)
claude mcp add github -s user -e GITHUB_TOKEN=ghp_xxxxx -- npx -y @modelcontextprotocol/server-github
# 5. Web取得
claude mcp add fetch -s user -- npx -y @modelcontextprotocol/server-fetch
7.3 トラブルシューティング
サーバーが起動しない
/mcpでステータスを確認。failedの場合はコマンドを確認
解決: npx -yを付けているか、パスが正しいか確認
環境変数が認識されない
APIトークンなどが反映されない
解決: -e KEY=VALUE形式で指定。スペースを含む値は引用符で囲む
権限エラー
ファイルシステムやGitHubでアクセス拒否
解決: トークンの権限(scope)を確認。必要なスコープが付与されているか確認
8. セキュリティの注意点
重要な注意事項
2025年4月、セキュリティ研究者によりMCPの複数のセキュリティ課題が報告されました。以下の点に注意してください。
- 1. プロンプトインジェクション: 悪意のあるコンテンツを取得するサーバーは攻撃の可能性
- 2. ツール権限の悪用: 複数ツールを組み合わせたデータ流出リスク
- 3. 偽装ツール: 正規ツールに見せかけた悪意のあるサーバー
安全に使うためのガイドライン
推奨される行動
- - 公式/信頼できるソースからのみインストール
- - 最小限の権限でトークンを発行
- - 定期的にインストール済みサーバーを確認
- - 機密データを扱う場合は特に注意
避けるべき行動
- - 出所不明のMCPサーバーをインストール
- - 過剰な権限を持つトークンの使用
- - 本番環境の認証情報を開発で使用
- - セキュリティ警告の無視
9. よくある質問
Q. MCPサーバーは無料で使えますか?
ほとんどのMCPサーバーはオープンソースで無料です。ただし、接続先サービス(GitHub、Notion等)のAPI利用料が発生する場合があります。また、Claude Code自体の利用にはAnthropicのProプラン(月額20ドル)以上が必要です。
Q. 複数のMCPサーバーを同時に使えますか?
はい、Claude Codeは複数のMCPサーバーを同時に実行できます。claude mcp addで順次追加するか、設定ファイルに複数記述することで、様々なツールを組み合わせて使用できます。
Q. Claude DesktopとClaude Codeで設定は共有できますか?
claude mcp add-from-claude-desktopコマンドで、Claude Desktopの設定をClaude Codeにインポートできます。ただし、設定ファイルの形式は若干異なるため、一部手動調整が必要な場合があります。
Q. MCPサーバーを自作できますか?
はい、MCPはオープンプロトコルなので、TypeScript/Python等で自作可能です。公式SDKが提供されており、公式ドキュメントにチュートリアルがあります。
10. まとめ
この記事のポイント
- MCPはAIと外部ツールを接続する標準プロトコル。「AIのUSBポート」
- claude mcp addコマンドで簡単に設定可能
- 必須級サーバー: Memory, Playwright, GitHub, Context7
- スコープは用途に応じて使い分け(user/project/local)
- セキュリティに注意し、信頼できるソースからのみインストール
MCPサーバーを活用することで、Claude Codeの可能性は大きく広がります。GitHub操作、ブラウザ自動化、データベースアクセス、ナレッジ管理など、これまで手動で行っていた作業をAIに任せられるようになります。
まずはMemoryとPlaywrightから始めて、徐々に自分のワークフローに合ったサーバーを追加していくことをおすすめします。
MCPエコシステムは急速に成長中です。新しいサーバーが続々と登場しているので、mcpservers.orgや公式リポジトリをチェックして、最新情報をキャッチアップしましょう。
関連記事
この記事に関連するおすすめ書籍
この一冊で全部わかる ChatGPT & Copilotの教科書
生成AIツールを使いこなす
ChatGPTとCopilotの基本から応用まで、ビジネスパーソン向けに分かりやすく解説した入門書。
Amazonで詳細を見る※ 上記はAmazonアソシエイトリンクです