
Claude CodeのMCPで社内ツールをつなぐ前に──信頼できるサーバーか、どこまで許すか、どの情報が流れるかの点検表
この記事は、Claude CodeのMCPで、制作会社の社内ツールやお客様の環境をつなぐ前に確かめることを扱います。
「つなげば便利」で、扉を開けていないか
「タスク管理もチャットもリポジトリも、MCPでClaude Codeにつないでおいた」
つないだ瞬間から、Claude Codeは、そのツールの中を読み、書ける可能性を持ちます。
しかも、つないだ本人以外は、何がつながっているかを知らないことが少なくありません。
MCPは、便利さと引き換えに、会社の扉を増やす仕組みです。
開ける前に、確かめる順番を決めておきます。
MCPの接続前の確認とは、つなぐサーバーを信頼できるか、何を許すか、どの情報が流れるかを、接続の前に決めて記録することである
黒字化の外科医です。Claude CodeのMCPを、制作会社が安全につなぐための確認を解剖します。
以下の機能の説明は、Claude Codeの公式ドキュメント(code.claude.com/docs の「MCP」「Security」「Permissions」のページ)で、2026年10月27日に確認した内容です。版によって変わるため、使う前に必ず公式で確かめてください。
なお私は弁護士ではありません。実務の指針として読み、個別の判断は専門家や公的な窓口に確認してください。
接続の前に確かめるべき理由は、三つあります。
第一に、サーバーの安全は、使う側が確かめるものだから。
公式ドキュメントのMCPのページには、つなぐ前にそれぞれのサーバーを信頼できるか確かめるよう書かれています。外部の内容を取ってくるサーバーは、プロンプトインジェクション(外の文章に仕込まれた指示)の危険にさらされる、とも注意されています。
第二に、Anthropicは、MCPサーバーの安全を保証していないから。
公式のSecurityのページでは、自社で作ったサーバーか、信頼できる提供元のサーバーを使うよう勧め、Anthropicはどのサーバーについてもセキュリティの監査や管理をしていない、と説明されています。
第三に、共有の設定と個人の設定で、見えるものが違うから。
公式では、プロジェクトで共有するサーバーは `.mcp.json` に書かれますが、ほかの範囲の設定もあるため、`.mcp.json` を見ただけでは、その会話で読み込まれるサーバーをすべては把握できない、と説明されています。
接続前の点検工場:Claude CodeのMCPの信頼・権限・情報
1. 信頼:そのサーバーは誰が作ったか
□ 提供元:ツールの提供元の公式か、自社で作ったものか、第三者か
□ 中身:第三者のものなら、社内で誰が中身と更新の履歴を確かめたか
□ 外の内容:Webページやメールなど、外部の文章を取ってくるか
□ 認証:どのアカウントの名義で、ツールにログインするか
□ 決裁:つなぐことを、誰が承認したか外部の文章を取ってくるサーバーは、その文章に指示が仕込まれている前提で扱います。
2. 権限:どこまで許すか
Claude Codeの権限の設定では、MCPの道具を `mcp__〔サーバー名〕__〔道具名〕` の形で指定できると、公式で説明されています。
サーバーの全部の道具は `mcp__〔サーバー名〕__*`、すべてのMCPの道具を止めるなら、拒否のルールに `mcp__*` と書けます。
道具の種類 決め方の例
──────────────────────────────────
読むだけ(取得・検索) よく使うものだけ「許す」
書く・送る・消す 毎回「確認する」か「止める」
お客様の環境に触れる 原則「止める」。必要な案件だけ個別に許す公式では、拒否(deny)・確認(ask)・許可(allow)の順にルールが評価され、最初に当てはまったものが結果を決める、と説明されています。止めたいものは、拒否に書いてください。
3. 情報:何が流れるか
□ そのツールに、お客様の情報・個人情報が入っているか
□ お客様との契約で、外部のサービスに情報を渡してよいか
□ 読み取ったものが、AIのツールにどう扱われるか(各サービスの公式の規約で確認)
□ 記録(いつ、何を読み書きしたか)を、どこに残すか自動化全般の名義・ログ・流してよい情報の線は、こちらで扱っています。
▶ 社内のAI・自動化の権限とログ、制作会社は「便利だから全部つなぐ」をやめる──誰の名義で何にアクセスさせるか、記録を何日残すか、顧客の情報を流してよい範囲の決め方
今すぐ試せる:つなぐ予定のMCPを棚卸しするプロンプト
私はWeb制作会社の経営者です。Claude CodeにつなぐMCPサーバーの、接続前の確認表を作ってください。
【前提】
・つなぎたいツール:〔例:タスク管理、チャット、リポジトリ、デザインツール〕
・各サーバーの提供元:〔公式/自社/第三者〕
・ツールに入っている情報:〔例:お客様の原稿、見積もり、個人情報〕
・使う人:〔例:エンジニア3名、ディレクター2名〕
1. サーバーごとに、信頼・権限・情報の3つの観点で、確かめる点を並べる。
2. 道具を「読むだけ」「書く・送る・消す」に分け、許す/確認する/止めるの案を出す。
3. つなぐ前に、人が承認すべき点を挙げる。
4. 情報の扱いで、お客様との契約を確かめる必要がある点を挙げる。
不明な点は、推測で埋めず「要確認」と書くこと。共有の設定には、承認がはさまる
公式ドキュメントでは、対話で使うClaude Codeは、`.mcp.json` に書かれたプロジェクトのサーバーを使う前に承認を求める、と説明されています。
一方で、`claude -p` のような対話しない実行では、確認を出せないため、承認なしで読み込まれるとも書かれています。
自動で動かす仕組みにClaude Codeを組み込むときは、どのサーバーが読み込まれるかを、事前に決めてください。
組織でつなげるサーバーを制限する方法(Managed MCP configuration)も、公式で案内されています。
社内で決めたMCPの許可表を、CLAUDE.mdやSkillsと一緒に配る雛形は、こちらに置きました。
▶ Claude Code社内標準化キット──CLAUDE.md・Skills・サブエージェント定義の雛形、MCPの許可表と権限設定、点検表
構造的なリスク
逆説を指摘しておきます。
権限を厳しくすると、確認のたびに作業が止まり、社員は「全部許す」を選びたくなります。
最初から全部をつなぐのではなく、読むだけの道具から始め、書く道具は必要が出てから足してください。
よくあるQ&A
Q. 公式のディレクトリに載っているサーバーなら、安心してよいか?
公式のSecurityのページでは、ディレクトリに載せる前に掲載の基準で審査するが、サーバーのセキュリティ監査や管理はしない、と説明されています。載っていることは、確認を省く理由になりません。
Q. 個人で勝手につないだサーバーは、どう見つけるか?
`claude mcp list` で、その人の環境のサーバーを一覧できます。月に1回、各自の一覧を出してもらい、許可表と照らしてください。
Q. お客様の環境にもつないでよいか?
お客様との契約と、お客様の了解が先です。お客様の情報をAIのツールに入れる前の確認は、こちらで扱っています。
▶ 顧客のソースコードや機密をAIツールに入れる前の確認──「学習されない設定だから大丈夫」で止めない、契約・ツールの設定・社内の手順の3段チェック
最後に
MCPは、Claude Codeに社内の扉の鍵を渡す仕組みです。
信頼・権限・情報の3つを、つなぐ前に確かめて記録した会社だけが、便利さと引き換えに事故を抱え込まずに済むのです。
これまでの記事は、メンバーシップ「黒字化オペ室」でまとめて読めます。月額1,980円、記事2本分の金額です。詳しくはプロフィールから。
#Web制作会社 #ClaudeCode #MCP #AIセキュリティ #情報管理 #業務自動化 #制作会社経営 #中小企業 #生成AI活用 #権限管理