AIツール活用 完全ガイド

【2026年】Claude Code MCPおすすめサーバー15選|設定方法から活用術まで完全ガイド

読了時間: 約18分

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でできること

1.

外部データへのアクセス

ファイルシステム、データベース、APIなどから情報を取得

2.

ツールの実行

Git操作、ブラウザ操作、コマンド実行などをAIが代行

3.

永続的なメモリ

セッション間でコンテキストを保持し、継続的な作業をサポート

4.

サービス連携

Notion、Slack、GitHubなど外部サービスとシームレスに連携

1.2 MCPのアーキテクチャ

ホスト

Claude Code
Claude Desktop
Cursor等

MCPクライアント

データフロー管理
ツール実行制御

MCPサーバー

GitHub, Notion
Playwright等

2025年以降の普及状況

MCPはAnthropicだけでなく、OpenAIGoogle 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選

1

GitHub MCP Server

必須級

GitHubのリポジトリ、Issue、PRを直接操作できるサーバー。コンテキスト切り替えなしで「このバグを導入したコミットを探して」と依頼できます。

設定コマンド

claude mcp add github -s user -e GITHUB_TOKEN=ghp_xxxxx -- npx -y @modelcontextprotocol/server-github
Issue管理 PR操作 コミット検索 リポジトリ管理
2

Context7 MCP Server

高評価

最新のライブラリドキュメントとコード例を提供。プロンプトに「use context7」を含めるだけで、常に最新のAPI情報を参照できます。

設定コマンド

claude mcp add context7 -s user -- npx -y @upstash/context7-mcp
最新ドキュメント コード例 API参照
3

Git MCP Server

公式

ローカルGitリポジトリの読み取り、検索、操作が可能。コミット履歴の分析やブランチ管理をAIに任せられます。

設定コマンド

claude mcp add git -s user -- npx -y @modelcontextprotocol/server-git
コミット履歴 ブランチ管理 差分確認
4

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)
セマンティック解析 シンボル編集 多言語対応
5

Sequential Thinking

公式

動的で反射的な問題解決を可能にするサーバー。複雑なタスクを段階的に分解して処理します。

設定コマンド

claude mcp add sequential-thinking -s user -- npx -y @modelcontextprotocol/server-sequential-thinking
問題分解 段階的推論 複雑タスク処理

4. ブラウザ自動化MCPサーバー3選

6

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
ブラウザ操作 E2Eテスト スクレイピング スクリーンショット
7

Chrome Tabs MCP Server

便利

現在開いているChromeタブの内容を取得できるサーバー。調べ物中のページ内容をそのままClaude Codeに共有できます。

設定コマンド

claude mcp add chrome-tabs -s user -- npx -y @pukutuna/mcp-chrome-tabs@latest
タブ内容取得 調査効率化
8

Fetch MCP Server

公式

Webコンテンツを取得してMarkdownに変換する公式サーバー。LLMが効率的に処理できる形式でWebページを取得します。

設定コマンド

claude mcp add fetch -s user -- npx -y @modelcontextprotocol/server-fetch
Web取得 Markdown変換 軽量

5. ファイル・データベースMCPサーバー3選

9

Filesystem MCP Server

公式

セキュアなファイル操作を提供する公式サーバー。指定ディレクトリへのアクセスを制限でき、安全にファイル操作を行えます。

設定コマンド

claude mcp add filesystem -s user -- npx -y @modelcontextprotocol/server-filesystem /path/to/allowed/directory
ファイル操作 ディレクトリ管理 アクセス制御
10

Memory MCP Server

必須級

知識グラフベースの永続的メモリシステム。セッション間でコンテキストを保持し、長期的なプロジェクト作業をサポートします。

設定コマンド

claude mcp add memory -s user -- npx -y @modelcontextprotocol/server-memory
永続メモリ 知識グラフ コンテキスト保持
11

SQLite MCP Server

公式

SQLiteデータベースへのアクセスを提供。データ分析やクエリ生成をAIに任せられます。

設定コマンド

claude mcp add sqlite -s project -- uvx mcp-server-sqlite --db-path /path/to/database.db
SQLクエリ データ分析 スキーマ管理

6. 外部サービス連携MCPサーバー4選

12

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
ページ操作 DB管理 タスク更新
13

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
メッセージ取得 投稿 チャンネル管理
14

Obsidian MCP Server

人気

ObsidianのVault(ノート保管庫)にアクセスするサーバー。ナレッジベースの検索・更新をAIに任せられます。

設定コマンド

claude mcp add obsidian -s user -- npx -y @calclavia/mcp-obsidian /path/to/obsidian/vault
ノート検索 作成・更新 ナレッジ管理
15

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に任せられるようになります。

まずはMemoryPlaywrightから始めて、徐々に自分のワークフローに合ったサーバーを追加していくことをおすすめします。

MCPエコシステムは急速に成長中です。新しいサーバーが続々と登場しているので、mcpservers.org公式リポジトリをチェックして、最新情報をキャッチアップしましょう。

関連記事

この記事に関連するおすすめ書籍

ChatGPT最強の仕事術

ビジネスでのAI活用を実践的に学ぶ

ChatGPTを業務で最大限活用するための具体的なテクニックとプロンプト例を豊富に収録した実践ガイド。

Amazonで詳細を見る

この一冊で全部わかる ChatGPT & Copilotの教科書

生成AIツールを使いこなす

ChatGPTとCopilotの基本から応用まで、ビジネスパーソン向けに分かりやすく解説した入門書。

Amazonで詳細を見る

※ 上記はAmazonアソシエイトリンクです