結論
最初にやること:OSのターミナルでclaude mcp add --transport http sentry https://mcp.example.com/sentry --scope projectを実行します。
おすすめMCPは全員共通ではなく、Claude Codeの組み込みツールで不足する外部システムだけを接続するのが基本です。
課題管理、監視、社内APIなどに公式または管理者承認済みのHTTP MCPがある場合は、そのサーバーを優先します。
ファイル操作はClaude Code自体が備えるため、同じ権限を重複させるFilesystem MCPを無条件に追加する必要はありません。
実行場所:コメントに従い、ターミナルとClaude Codeの対話画面を使い分けます。
# 例としてHTTP MCPをプロジェクトscopeへ追加
# ターミナルで実行:MCPサーバーを登録
claude mcp add --transport http sentry https://mcp.example.com/sentry --scope project
# 設定と接続状態を確認
# ターミナルで実行:登録済みMCPサーバーを確認
claude mcp list
# ターミナルで実行:MCP設定を管理
claude mcp get sentry
# ターミナルで実行:Claude Codeを起動
claude
# 対話中
# Claude Code起動後の対話画面で実行:MCP接続と認証状態を管理
/mcp
具体的な手順
組み込み機能で代替できない用途を特定する
提供元、認証方式、権限、データ保持を確認する
個人用はuser、共有用はproject scopeを選ぶ
読み取り権限から始め、必要時だけ書き込みを追加する
project scopeの設定はリポジトリ直下の.mcp.jsonへ保存でき、${VAR}で環境変数を参照できます。
接続先URL、アクセストークン、許可されるtool一覧をチームレビューし、本番操作には別アカウントと承認フローを用意します。
実践プロンプト
監視MCPを安全に使う調査依頼の例です。
入力場所:Claude Codeの対話画面へ貼り付けます。
SentryのMCPツールを使用し、直近24時間の未解決エラーを件数順に取得してください。
読み取り操作だけを使い、Issue更新や削除は行わないでください。
上位3件について、影響ユーザー数、最初と最後の発生時刻、関連リリース、スタックトレースを整理してください。
ローカルコードとの対応箇所を示し、修正前に調査計画だけを提示してください。
注意点
非公式MCPサーバーへ本番資格情報を渡すと、プロンプトだけでは防げない情報漏えい経路になります。
古い@modelcontextprotocol/server-postgresなど特定パッケージを「公式必須」と決め打ちせず、MCP Registryや提供元の現行文書を確認してください。
サーバーを増やすとtool定義と権限面積が増えるため、使わない接続は削除し、/mcpで失敗やOAuth期限切れを定期確認します。