AIエージェント講座 →
Claude Code

Claude CodeのMCPとは?外部ツール連携の基礎

📌 検索キーワード: claude code mcpとは

結論

最初にやること:OSのターミナルでclaude mcp --helpを実行します。

MCPはModel Context Protocolの略で、AIアプリケーションと外部ツールやデータ源を共通形式で接続するオープン標準です。

Claude CodeではMCPサーバーが公開するtoolを利用し、Issue tracker、監視、社内APIなどの情報取得や操作を会話から実行できます。

MCPは能力そのものではなく接続規約なので、接続先の安全性、権限、データ保持はサーバーごとに評価します。

実行場所:コメントに従い、ターミナルとClaude Codeの対話画面を使い分けます。

# MCP管理コマンドの入口
# ターミナルで実行:MCP設定を管理
claude mcp --help

# 登録状況を確認
# ターミナルで実行:登録済みMCPサーバーを確認
claude mcp list

# 対話中に状態を確認
# Claude Code起動後の対話画面で実行:MCP接続と認証状態を管理
/mcp

具体的な手順

  1. 必要な外部システムと具体的な操作を決める

  2. 信頼できるMCPサーバーを選ぶ

  3. 読み取り専用権限で接続する

  4. 自然言語でtool利用を依頼する

  5. 実行ログと結果を人間が確認する

Claude Codeの内蔵Read、Edit、Bash、Web機能で足りる場合は、MCPを追加しない方が構成と攻撃面を小さくできます。

Skillは手順や知識を再利用する仕組みで、MCPは外部tool接続であり、同義ではありません。

実践プロンプト

MCPが必要かを判断するための依頼例です。

入力場所:Claude Codeの対話画面へ貼り付けます。

このタスクにMCPが本当に必要か評価してください。
目的は、現在のリポジトリの未解決Issueを参照して修正候補を選ぶことです。
ローカルのgit情報だけで足りるか、GitHub MCPが必要かを比較してください。
必要な場合は、最小権限のscope、読み取り権限、取得するデータ、保存しない情報を提案してください。
まだMCPの追加や外部アクセスは実行しないでください。

注意点

MCPをUSBのように簡単と説明しても、接続先が安全になるわけではありません。

toolの説明や返却データにprompt injectionが含まれる可能性があるため、Claude Codeのsecurity、permissions、sandboxと併用します。

組織ではmanaged MCPやallowlistを使い、利用者が任意サーバーを追加できない統制も検討してください。

1日1時間 × 7日間で学ぶ「自作AIエージェント構築講座」

ツールの設定で消耗する側から、自分専用のAI自動化システムを作る側へ。
実践カリキュラムの全貌はこちらから確認できます。

公式カリキュラムを見る →

おすすめの関連記事

Claude Code

Claude Codeの使い方を徹底解説!基本コマンドと安全な実践手順

Claude Code

Claude Codeの料金体系!Pro・Max・API課金の違いと確認方法

Claude Code

Claude Codeとは?CLI・IDE・デスクトップ・Webで使えるAIエージェント

← ポータルTOP(全200件の検索)へ戻る