Claude Code の MCP で外部サービスとつなぐ|追加・確認・外し方
このレッスンの要点
- MCP は、Claude Code を外のサービスやツールとつなぐ共通の決まりごと。つなぐと、そのサービスの情報を読んだり操作したりできます
- 追加は
claude mcp add --transport http 名前 URLの1行。Claude Code の中で/mcpと打つと、状態の確認とログインができます - 信頼できるサーバーだけをつなぎます。claude.ai のアカウントでログインしていれば、claude.ai でつないだコネクタも Claude Code で使えます
MCP とは
AI を、ほかのアプリやサービスとつなぐための共通の決まりごと(Model Context Protocol)。
くわしく見る は、AI を外のサービスやツールとつなぐための共通の決まりごとです。Claude Code に MCP のサーバーをつなぐと、そのサービスの情報を読んだり、サービスの中で操作したりできるようになります。
公式の目安はかんたんです。別のサービスからチャットにデータをコピーしているなら、つなぎどきです。
サーバーを追加して、ログインする
インターネットの向こうにあるサーバー(リモート MCP)につなぐときは、--transport http を使うのが公式のおすすめです。ターミナルで次の形の1行を打ちます。
ログインの情報は安全に保存され、自動で更新されます。取り消したいときは、/mcp のメニューの「Clear authentication」を選びます。自分のパソコンの中で動かすサーバー(stdio)もありますが、まずはリモートのサーバーから始めるのがかんたんです。
どこまで効かせるか(スコープ)
サーバーを追加するとき、--scope で「どこまで効かせるか」を選べます。何も書かなければ「ローカル」(このプロジェクトで自分だけ)です。
| スコープ | 使われる範囲 | 保存される場所 |
|---|---|---|
| local(はじめの設定) | このプロジェクトだけ・自分だけ | ~/.claude.json |
| project | このプロジェクト・チームと共有 | プロジェクトの .mcp.json |
| user | 自分の全部のプロジェクト | ~/.claude.json |
project のスコープで追加すると、プロジェクトのフォルダのいちばん上に .mcp.json ができます(形は下の「やってみよう」)。安全のため、Claude Code は .mcp.json のサーバーを使う前に、使ってよいかを確かめてきます。
確かめる・外す・安全に使う
claude mcp list で、つないだサーバーと、その状態(つながっている・ログインが必要・つながらない)が見られます。外すときは claude mcp remove 名前 です。
・使わなくなったら remove する
・提案されたコマンドは、承認する前に読む
claude.ai のアカウントで Claude Code にログインしていれば、claude.ai でつないだClaude を、Google ドライブや Gmail などほかのアプリ・サービスとつなぐ仕組み。つないだ人の権限の範囲で、読んだり操作したりできます。
くわしく見る(コース1のレッスン6)が、Claude Code でも自動で使えます。/mcp を開くと、claude.ai から来たものとわかる印つきで並びます。API キーなどで使っているときは読みこまれないので、/status で確かめましょう。
「MCP サーバーは、たくさんつなぐほど便利」ではありません
やってみよう
- ターミナルで、下の「Notion につなぐ例」のように
claude mcp addを打ちます(Notion を使っていなければ、使っているサービスの公式の URL で) - Claude Code を起動して
/mcpと打ち、追加したサーバーを選んで、ブラウザでログインします - Claude に「Notion の〇〇というページを要約して」のように頼んでみます
- ターミナルで
claude mcp listを打ち、つないだサーバーの状態を見ます - 使わないサーバーは
claude mcp remove 名前で外します
確認問題
普段、別のサービスからコピーして Claude に貼っているものを1つ書き出してみましょう。それが MCP でつなぐ候補です。
この記事の用語
コース3 設定編の目次
- 1設定ファイル(settings.json)の基本✓ できた
- 2許可ルールを決めて確認を減らす✓ できた
- 3CLAUDE.md の育て方✓ できた
- 4自分用のコマンド・スキルを作る✓ できた
- 5フックで自動チェック✓ できた
- 6MCP で外部サービスとつなぐ✓ できた
- 7サブエージェントの使い分け✓ できた
- 8Git と GitHub で変更を守る✓ できた