結論
最初にやること:OSのターミナルでclaude mcp add --transport http shared-server \を実行します。
全員に必須のMCPサーバーはなく、GitHub、Sentry、社内API、データベースなど、Claude Codeの標準機能で扱えない外部サービスを追加します。
ファイル検索やWeb参照は標準ツールで足りる場合があるため、重複MCPを増やすほど安全性と効率が悪化します。
共有サーバーは--scope projectで追加し、生成される.mcp.jsonをレビューします。
実行場所:OSのターミナルで実行します。
# ターミナルで実行:MCPサーバーを登録
claude mcp add --transport http shared-server \
--scope project https://example.com/mcp
# ターミナルで実行:登録済みMCPサーバーを確認
claude mcp list
具体的な手順
連携先の公式提供者と認証方式を確認し、最初は読み取り専用権限で接続します。
個人だけで使う連携は
--scope user、チーム共有は--scope project、端末固有の設定は既定のlocal scopeを選びます。Claude Codeを起動して
/mcpを開き、接続状態と公開ツールを確認します。
projectはリポジトリ直下の.mcp.jsonへ保存され、初回利用時に各ユーザーの信頼確認が表示されます。
HTTPサーバーのOAuthはclaude mcp login <name>で開始でき、SSHでは--no-browserも利用できます。
実践プロンプト
破壊的操作を避ける条件をプロンプトと権限の両方で明示します。
入力場所:Claude Codeの対話画面へ貼り付けます。
MCPで接続されたサービスを読み取り専用で調査
対象: 直近24時間のエラー
禁止: 更新、削除、Issue作成、認証設定変更
出力: 原因候補、根拠、再現手順
操作前に利用するMCPツール名を列挙
注意点
Anthropicのディレクトリ掲載はセキュリティ監査済みを意味しないため、提供者とソースを自分で確認します。
接続文字列やAPIキーを
.mcp.jsonへ直書きせず、環境変数やOAuthを利用します。本番DBへ接続する場合は専用の読み取りロールを作り、MCPツールを
/permissionsで制限します。