バッチャンネル

  • ホーム
  • 記事一覧
  • タグ一覧
  • 検索
  • お問い合わせ
てばのプロフィール画像

てば

Webエンジニア・個人開発者 ⚙️
【経歴】文系大▶21卒Web系エンジニア兼PJM👨‍💻
Web開発、個人開発、日常の気づきなどを書いています。

XnRSS
てばのプロフィール

最近の投稿

【書評】西野亮廣『北極星 僕たちはどう働くか』30歳手前に現実を突きつけられた話

2026-04-11

よく使うClaude Codeスキルまとめ - おすすめスキル設定集

2026-04-07

『具体と抽象』の書評【議論がかみ合わない原因はコレだった】

2026-03-15

『仮説思考』の書評【答えから考える問題解決のコツを3つ紹介】

2026-03-07

『ユーザビリティエンジニアリング』の書評【ユーザー視点が身につく実践書】

2026-02-21

タグ

プログラミング (29)書評 (18)レビュー (14)ビジネス書 (12)キャリア (8)大学 (7)ブログ (7)大学生 (6)就活 (5)文系 (5)テックアカデミー (4)学習方法 (4)アート (4)開発ツール (3)ガジェット (3)デプロイ (3)ライフ (3)Webエンジニア (3)ラジオ (3)就職活動 (3)WordPress (3)Claude (2)環境構築 (2)ポートフォリオ (2)Netlify (2)Web開発 (2)GitHub (2)Vue.js (2)JavaScript (2)ノーコード (2)活動報告 (2)分析 (2)Laravel (2)小説 (2)スキル (1)AI (1)UXデザイン (1)iOS開発 (1)アプリ開発 (1)サブスクリプション (1)Apple (1)MCP (1)設定 (1)Mac (1)テスト (1)Markdown (1)プロフィール (1)自己紹介 (1)経歴 (1)Next.js (1)CI/CD (1)コマンド (1)CMS (1)Contentful (1)JAMstack (1)Udemy (1)MAMP (1)Electron (1)個人開発 (1)Webサービス (1)アイデア (1)Radiotalk (1)音声配信 (1)プログラミングスクール (1)PHP (1)Git (1)Heroku (1)MySQL (1)お笑い (1)

バッチャンネル

Xn
プライバシーポリシーお問い合わせサイトマップRSS

当サイトはアフィリエイト広告を利用しています

© 2026 バッチャンネル

  1. ホーム
  2. ブログ
  3. よく使うMCPサーバー設定まとめ - コピペで使える設定集

よく使うMCPサーバー設定まとめ - コピペで使える設定集

2025-10-17
MCP設定開発ツールClaude

MCPサーバーの設定をまとめました。chrome-devtools、playwright、netlifyなど、よく使うMCPサーバーの設定をコピペで使えるようにしています。

※当記事にはアフィリエイトリンクが含まれる場合があります。

こんにちは。てばです。

MCPを使うとき、毎回設定を調べるのは面倒ですよね。

💭 あのMCPサーバーの設定、どうやって書くんだっけ...

こんな経験、ありませんか?

よく使うMCPサーバーの設定をまとめておけば、必要な時にサッとコピペして使えます。

この記事では、頻繁に使うMCPサーバーの設定を.mcp.jsonにそのまま使える形でまとめました。

📋 この記事の内容

  • よく使うMCPサーバーの設定集
  • 各サーバーの簡単な説明
  • .mcp.jsonの書き方
  • --scope userでグローバル設定するTips

🎯 MCPサーバー設定の基本

ClaudeCodeでMCPサーバーを使うには、プロジェクトルートに.mcp.jsonを作成します。

設定ファイルはプロジェクトルート直下に置きます:

your-project/
  ├── .mcp.json  ← ここに設定を書く
  ├── src/
  └── package.json

プロジェクトルートで以下を実行すると .mcp.json が読み込まれます:

claude --mcp-config=.mcp.json

💡 Tips: グローバル設定には --scope user を使おう

GitHub MCPやContext7 MCPなど、複数のプロジェクトで共通して使いたいMCPサーバーは、プロジェクトごとに設定するよりもユーザーレベルで設定した方が便利です。

--scope userオプションを使うと、全プロジェクトで自動的にそのMCPサーバーが使えるようになります。

# GitHub MCPをユーザーレベルで追加
claude mcp add github --scope user -t http \
  -b "https://api.githubcopilot.com/mcp/" \
  --header "Authorization: Bearer github_pat_xxxxx"

# Context7 MCPをユーザーレベルで追加
claude mcp add context7 --scope user -- npx -y @upstash/context7-mcp

グローバル設定がおすすめなのはこのあたりです:

  • GitHub MCP(どのプロジェクトでもGitHub操作が必要)
  • Context7 MCP(ライブラリのドキュメント検索はどこでも使える)
  • playwright / chrome-devtools(ブラウザ操作系はプロジェクト問わず便利)

設定は ~/.claude/settings.json に保存されます。

逆に、Supabase、Firebase、Backlogなどプロジェクト固有の認証情報が必要なMCPは、プロジェクトごとの.mcp.jsonで管理した方が安全です。

📖 よく使うMCPサーバー設定

以下は個人的によく使うmcpです!

知らないmcpがあれば、『名前 mcp』などで検索してもらえれば出ると思うので、参考にどうぞー

{
    "mcpServers": {
        "backlog": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "backlog-mcp-server"
            ],
            "env": {
                "BACKLOG_DOMAIN": "domain.backlog.com",
                "BACKLOG_API_KEY": "api-key"
            }
        },
        "playwright": {
            "command": "npx",
            "args": [
                "@playwright/mcp@latest"
            ]
        },
        "chrome-devtools": {
            "type": "stdio",
                "command": "npx",
                "args": [
                    "chrome-devtools-mcp@latest"
                ],
            "env": {}
        },
        "serena": {
            "command": "uvx",
            "args": [
                "--from",
                "git+https://github.com/oraios/serena",
                "serena-mcp-server",
                "--context",
                "ide-assistant",
                "--enable-web-dashboard",
                "false"
            ]
        },
        "laravel-boost": {
            "command": "php",
            "args": [
                "artisan",
                "boost:mcp"
            ]
        },
        "GitHub": {
            "type": "http",
            "url": "https://api.githubcopilot.com/mcp/",
            "headers": {
                "Authorization": "Bearer github_pat_key"
            }
        },
        "awslabs.aws-documentation-mcp-server": {
            "command": "uvx",
            "args": ["awslabs.aws-documentation-mcp-server@latest"],
            "env": {
                "FASTMCP_LOG_LEVEL": "ERROR",
                "AWS_DOCUMENTATION_PARTITION": "aws",
                "MCP_USER_AGENT": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
            },
            "disabled": false,
            "autoApprove": []
        },
        "netlify": {
            "command": "npx",
            "args": ["-y", "@netlify/mcp"]
        },
        "vercel": {
            "type": "http",
            "url": "https://mcp.vercel.com"
        },
        "supabase": {
            "command": "npx",
            "args": [
                "-y",
                "@supabase/mcp-server-supabase@latest",
                "--access-token",
                "<personal-access-token>"
            ]
        },
        "expo-mcp": {
            "type": "http",
            "url": "https://mcp.expo.dev/mcp",
            "headers": {}
        },
        "firebase": {
            "command": "npx",
            "args": ["-y", "firebase-tools@latest", "mcp"]
        },
        "postman-api": {
            "command": "mcp-remote",
            "args": [
                "https://mcp.postman.com/mcp",
                "--header",
                 "Authorization: Bearer bearertoken"
            ]
        },
        "revenuecat": {
            "type": "http",
            "url": "https://mcp.revenuecat.ai/mcp",
            "headers": {
                "Authorization": "Bearer bearertoken"
            }
        },
        "context7": {
            "command": "npx",
            "args": ["-y", "@upstash/context7-mcp"]
        },
        "dart": {
            "command": "dart",
            "args": ["mcp-server", "--force-roots-fallback"]
        },
        "stripe": {
            "type": "http",
            "url": "https://mcp.stripe.com"
        },
        // https://github.com/GoogleCloudPlatform/cloud-run-mcp
        "cloud-run": {
            "command": "npx",
            "args": ["-y", "@google-cloud/cloud-run-mcp"]
        },
        // https://developers.cloudflare.com/agents/model-context-protocol/mcp-servers-for-cloudflare/
        "cloudflare-api": {
            "url": "https://mcp.cloudflare.com/mcp"
        },
        // https://nextjs.org/docs/app/guides/mcp
        "next-devtools": {
            "command": "npx",
            "args": ["-y", "next-devtools-mcp@latest"]
        },
        // https://github.com/gemini-cli-extensions/nanobanana
        "nano-banana": {
            "command": "npx",
            "args": ["nano-banana-mcp"],
            "env": {
                "GEMINI_API_KEY": "your-gemini-api-key"
            }
        }
    }
}

🇯🇵 日本特化のMCPサーバー

日本の法令・税務・労務・行政データにアクセスできるMCPサーバーも登場しています。

① 法令検索MCP(hourei-mcp-server)

  • e-Gov法令APIに接続して、法令名検索・条文取得・改正履歴を取得
  • 「〇〇法の第△条は?」と聞くだけで条文が返ってくる
  • GitHub
npx hourei-mcp-server

② 税法MCP(tax-law-mcp)

  • 24主要税法 + 17行政通達 + 1,950裁決事例に対応
  • 「この経費は控除できる?」→ 根拠条文付きで回答
  • ハルシネーション防止設計
  • GitHub
npx -y tax-law-mcp

③ 労務法MCP(labor-law-mcp)

  • 労働関連法45法 + 厚労省通達(労基局・安全衛生通達含む)
  • 税法MCPと同じ作者が開発、MITライセンス
  • GitHub
npx -y labor-law-mcp

④ 国会議事録MCP(kokkai_giji_mcp)

  • 国立国会図書館APIに接続し、国会議事録の全文検索が可能
  • 「大臣のAIに関する発言は?」のような検索に対応
  • GitHub
docker pull seiichi3141/kokkai-giji-mcp

⑤ 不動産・地理空間MCP(mlit-dpf-mcp)

  • 国土交通省が公式リリース した不動産情報ライブラリAPI
  • 公示地価・防災データなど18以上のツールで地理空間データを検索
  • Python 3.10+ & 国交省APIキーが必要(アルファ版)
  • GitHub

⑥ 金融分析MCP(Dexter JP / EDINET DB)

  • 上場企業約3,800社の構造化財務データ
  • 100以上の財務指標、DCFバリュエーション、33業種スクリーニング
  • Slack / Discord / LINE対応
  • GitHub

🎁 おまけ:音声通知を設定する

ClaudeCodeの処理が完了したときに音声で知らせてくれる設定も便利です。

.claude/settings.local.jsonに以下を追加すると、処理が停止したときに音が鳴ります。

{
  "hooks": {
    "Stop": [
      {
        "matcher": "",
        "hooks": [
          {
            "type": "command",
            "command": "afplay /System/Library/Sounds/Glass.aiff"
          }
        ]
      }
    ]
  },
  "disableAllHooks": false
}

設定ファイルの場所はここです:

your-project/
  ├── .claude/
  │   └── settings.local.json  ← ここに設定を書く
  ├── .mcp.json
  └── src/

この設定をしておけば、長い処理を待っている間に他の作業をしていても、音で完了を知らせてくれます。

  • macOS限定(afplay コマンドを使用)
  • /System/Library/Sounds/ 配下の音に変更可能
  • Windowsの場合は別のコマンドに変更が必要

🎯 まとめ

設定は一度作ってしまえばあとはコピペするだけ。必要なときにこの記事を参照してください。

それでは、今回はこの辺で。

最後まで読んでいただきありがとうございました!てば(@basabasa8770)でした!

この記事をシェア

XFacebooknoteLINE
てばのプロフィール画像

てば

Webエンジニア・個人開発者 ⚙️
【経歴】文系大▶21卒Web系エンジニア兼PJM👨‍💻
Web開発、個人開発、日常の気づきなどを書いています。

XnRSS
てばのプロフィール

最近の投稿

【書評】西野亮廣『北極星 僕たちはどう働くか』30歳手前に現実を突きつけられた話

2026-04-11

よく使うClaude Codeスキルまとめ - おすすめスキル設定集

2026-04-07

『具体と抽象』の書評【議論がかみ合わない原因はコレだった】

2026-03-15

『仮説思考』の書評【答えから考える問題解決のコツを3つ紹介】

2026-03-07

『ユーザビリティエンジニアリング』の書評【ユーザー視点が身につく実践書】

2026-02-21

タグ

プログラミング (29)書評 (18)レビュー (14)ビジネス書 (12)キャリア (8)大学 (7)ブログ (7)大学生 (6)就活 (5)文系 (5)テックアカデミー (4)学習方法 (4)アート (4)開発ツール (3)ガジェット (3)デプロイ (3)ライフ (3)Webエンジニア (3)ラジオ (3)就職活動 (3)WordPress (3)Claude (2)環境構築 (2)ポートフォリオ (2)Netlify (2)Web開発 (2)GitHub (2)Vue.js (2)JavaScript (2)ノーコード (2)活動報告 (2)分析 (2)Laravel (2)小説 (2)スキル (1)AI (1)UXデザイン (1)iOS開発 (1)アプリ開発 (1)サブスクリプション (1)Apple (1)MCP (1)設定 (1)Mac (1)テスト (1)Markdown (1)プロフィール (1)自己紹介 (1)経歴 (1)Next.js (1)CI/CD (1)コマンド (1)CMS (1)Contentful (1)JAMstack (1)Udemy (1)MAMP (1)Electron (1)個人開発 (1)Webサービス (1)アイデア (1)Radiotalk (1)音声配信 (1)プログラミングスクール (1)PHP (1)Git (1)Heroku (1)MySQL (1)お笑い (1)