Tutorials

Claude CodeでおすすめのMCPサーバー【用途別まとめ】定番から応用まで厳選15選

MCPサーバーとは?Claude Codeでどう使えるのか

MCP(Model Context Protocol)は、Anthropicが策定したオープンな標準規格で、AIアシスタントと外部ツール・データソースを安全かつ効率的に連携させるためのプロトコルです。

Claude Codeに MCPサーバーを追加すると、Claudeはこれまで不可能だった操作を実行できるようになります。たとえば、GitHubのIssueを読んでコードを修正しPRを作成する、ブラウザを自動操作してE2Eテストを実行する、Notionのデータベースからタスクを取得して実装に反映する——こうした一連の作業を、Claude Codeが自律的にこなせるようになります。

2026年3月時点で、コミュニティが公開しているMCPサーバーは5,000種類以上に達しています。選択肢が豊富な反面、「何を入れればいいかわからない」という声も多く聞かれます。本記事では、Claude Codeを使い始めたエンジニア向けに、用途別のおすすめMCPサーバーを厳選して紹介します。

まず入れるべき定番MCPサーバー5選

MCPサーバーを初めて導入するなら、まずこの5つを入れておけば間違いありません。汎用性が高く、日常的な開発ワークフローにすぐ馴染む定番サーバーです。

1. GitHub MCP Server — GitHubをClaude Codeから直接操作

Anthropic公式のGitHub MCPサーバーは、Claude CodeとGitHubリポジトリを直接つなぐ最重要ツールです。Issue・Pull Requestの読み取り、コードレビュー、CI/CDのトリガーなど、開発に必要なGitHub操作をClaude Codeから一気通貫で行えます。

  • リポジトリ横断での検索・参照
  • IssueやPRのコメント取得・投稿
  • ブランチ作成・マージ操作

セットアップ:

claude mcp add github -- npx -y @modelcontextprotocol/server-github

GitHub Personal Access Token(または Fine-grained Token)を環境変数 GITHUB_PERSONAL_ACCESS_TOKEN に設定する必要があります。

2. Filesystem MCP Server — ローカルファイルへの直接アクセス

Anthropic公式のFilesystem MCPサーバーは、Claude Codeにローカルファイルシステムへの直接アクセス権を与えます。コードの読み書き、ディレクトリの移動、ファイル検索が可能になり、「コードをチャット画面に貼り付ける」という手間が不要になります。

  • ファイルの読み書き・作成・削除
  • ディレクトリ構造の確認・移動
  • パターンマッチによるファイル検索

セットアップ:

claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem /path/to/your/project

3. Context7 MCP — 最新ドキュメントをリアルタイム参照

LLMの学習データは古くなります。Context7 MCPはこの問題を解決するサーバーで、Claudeが使用しているライブラリのバージョン固有の最新ドキュメントをリアルタイムで取得し、コンテキストウィンドウに注入してくれます。

「Reactの最新APIを使ったコードを書いてほしいのに、古いパターンで書いてくる」という悩みがこれで解消されます。

  • 5,000以上のライブラリに対応
  • バージョン指定でのドキュメント取得
  • オンデマンドロードでコンテキストを節約

セットアップ:

claude mcp add context7 -- npx -y @upstash/context7-mcp@latest

4. Brave Search MCP — リアルタイムWeb検索

Brave SearchのMCPサーバーを使うと、Claude Codeが最新のWeb情報を検索できるようになります。知識カットオフの壁を超えて、最新のエラー情報・ライブラリ情報・技術ドキュメントを参照しながらコードを書いてもらえます。

  • 独立したインデックスによるバイアスのない検索
  • Web・ニュース・画像の横断検索
  • 無料プランあり(月1,000クエリ)

セットアップ:

claude mcp add brave-search -- npx -y @modelcontextprotocol/server-brave-search

Brave Search APIキーを BRAVE_API_KEY に設定してください。

5. Sequential Thinking MCP — 複雑な問題を段階的に解決

Sequential ThinkingサーバーはClaudeに構造化された思考プロセスを与え、複雑な問題を段階的・反復的に解決する能力を大幅に強化します。単純なコード生成ではなく、設計・検討・実装・見直しというサイクルをClaude自身が回せるようになります。

  • 多段階の問題分解と解決
  • アプローチの修正・再検討
  • 複雑なアーキテクチャ設計に特に効果的

セットアップ:

claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking

用途別おすすめMCPサーバー

定番5選に加え、開発スタイルや用途に合わせて追加したいサーバーを紹介します。

開発効率化・テスト自動化

Playwright MCP — ブラウザ自動操作・E2Eテスト

Playwright MCPサーバーはClaude Codeに実際のブラウザ操作能力を与えます。Webアプリのナビゲーション、フォーム入力、ボタンクリック、データ抽出を自然言語で指示するだけで実行できます。E2Eテストのシナリオを書いて自動実行・デバッグするワークフローが劇的に効率化します。

  • フォーム操作・ナビゲーション・スクリーンショット取得
  • テストの自動生成と実行
  • Webスクレイピング
claude mcp add playwright -- npx -y @playwright/mcp@latest

Sentry MCP — エラー追跡とデバッグ

Sentry MCPサーバーはエラー追跡データをClaudeのコンテキストに直接取り込みます。本番でエラーが発生したとき、Sentryのアラートから修正コードの実装まで、ツールを切り替えることなく完結できます。

claude mcp add sentry -- npx -y @sentry/mcp-server@latest

データベース操作

PostgreSQL MCP — 自然言語でDB操作

PostgreSQL MCPサーバーを使うと、ClaudeがDBのスキーマを理解し、テーブルのリレーションを把握したうえで、自然言語の指示からSQLクエリを生成・実行してくれます。エディタとSQLクライアントを行き来する手間がなくなります。

claude mcp add postgres -- npx -y @modelcontextprotocol/server-postgres postgresql://user:pass@localhost/dbname

Supabase MCP — BaaS操作を自動化

SupabaseのホストMCPサーバー(https://mcp.supabase.com/mcp)はOAuth認証をサポートしており、SupabaseプロジェクトのDB操作・ストレージ管理・Edge Functions管理をClaude Codeから行えます。

情報収集・Webリサーチ

Firecrawl MCP — 高精度Webスクレイピング

FirecrawlはWebサイトをLLMが処理しやすい構造化データに変換するサービスで、そのMCPサーバーはClaude Codeに強力なWebスクレイピング能力を追加します。HTMLパースや文字コードの問題をFirecrawlが吸収してくれるため、クリーンなデータをClaudeに渡せます。

  • JavaScriptレンダリング対応
  • Markdown形式でのコンテンツ取得
  • 検索とスクレイピングを1ステップで実行
claude mcp add firecrawl -- npx -y firecrawl-mcp

FIRECRAWL_API_KEY の設定が必要です(firecrawl.dev で取得可)。

プロジェクト管理・チームツール連携

Notion MCP — ドキュメント・DBをClaude Codeから操作

Notion公式MCPサーバーを使うと、ClaudeがNotionのページ作成・更新、データベースクエリ、タスク管理を直接行えるようになります。仕様書をNotionで管理しながら実装するチームに特におすすめです。

claude mcp add notion -- npx -y @notionhq/notion-mcp-server

Notion Integration Tokenを OPENAPI_MCP_HEADERS に設定してください。

Jira MCP — チケット管理と実装を直結

Atlassian公式のJira MCPサーバーで、JiraのIssue確認・更新・作成をClaude Codeから行えます。「このJiraチケットの要件を実装して」という指示だけで、チケット内容を読んで実装まで進めることができます。

Slack MCP — チャンネル情報の活用

Slack MCPサーバーにより、SlackのメッセージやスレッドをClaudeが参照・投稿できるようになります。スレッドで共有された仕様や議事録を参照しながらコーディングするユースケースで効果を発揮します。

claude mcp add slack -- npx -y @modelcontextprotocol/server-slack

デザイン・UI開発

Figma MCP — デザインからコードへの変換を加速

Figma MCPサーバーはFigmaのデザインデータをClaudeのコンテキストに取り込み、デザインに忠実なコード生成を支援します。コンポーネントの構造・カラートークン・スペーシングをClaudeが直接読み取れるため、デザインとコードのギャップを大幅に縮小できます。

Figmaの設定画面でPersonal Access Tokenを取得し、MCPサーバーに渡すだけで利用を開始できます。

MCPサーバーの追加方法(設定手順)

Claude CodeへのMCPサーバー追加は、claude mcp add コマンドを使う方法が最も簡単です。

方法1: CLIコマンドで追加(推奨)

以下のコマンド形式でMCPサーバーを追加できます:

claude mcp add <サーバー名> -- <実行コマンド>

例えば、GitHub MCPサーバーを追加する場合:

claude mcp add github -- npx -y @modelcontextprotocol/server-github

このコマンドは --scope フラグで適用範囲を指定できます:

  • --scope local:現在のプロジェクトのみ(デフォルト)
  • --scope user:ユーザー全体に適用
  • --scope project.claude/ フォルダに設定を保存してチームで共有

方法2: 設定ファイルを直接編集

Claude Codeの設定ファイル(~/.claude.json または .claude/settings.json)を直接編集することもできます。複数のサーバーをまとめて設定したい場合に便利です。

{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "your_token_here"
      }
    },
    "brave-search": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-brave-search"],
      "env": {
        "BRAVE_API_KEY": "your_api_key_here"
      }
    }
  }
}

追加したMCPサーバーの確認

設定済みのMCPサーバーは以下のコマンドで確認できます:

claude mcp list

Claude Codeのセッション内で /mcp コマンドを実行すると、現在接続中のサーバーと利用可能なツール一覧を確認できます。

API キーの管理について

MCPサーバーの多くはAPIキーを必要とします。キーは設定ファイルにハードコードせず、環境変数を通じて渡すことをおすすめします。.env ファイルを使う場合は .gitignore への追加を忘れずに。

まとめ:まず3つから始めよう

MCPサーバーは強力な拡張機能ですが、最初から全部入れる必要はありません。まず以下の3つから始めて、徐々に用途に合わせて追加していくのがおすすめです。

  1. GitHub MCP — GitHubを使っているなら必須。開発ワークフローに即効果が出る
  2. Context7 MCP — ライブラリの最新ドキュメントを参照させるだけでコードの質が上がる
  3. Brave Search MCP — Web検索能力を与えるだけで、知識カットオフの壁がなくなる

MCPサーバーを活用することで、Claude Codeは単なるコード補完ツールから、実際の開発ワークフローに組み込まれた自律的なエージェントへと進化します。あなたの開発スタイルに合ったサーバーを組み合わせて、Claude Codeのポテンシャルを最大限に引き出してください。

本記事で紹介したMCPサーバーはすべてオープンソースで公開されており、Anthropicの公式MCPサーバーリポジトリ(github.com/modelcontextprotocol/servers)やコミュニティの各リポジトリから入手できます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です