メインコンテンツへスキップ
見出し画像

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活用 #権限管理

     
     
    Web制作・開発会社の「労働集約という病」をAIで冷徹に切除し、利益率を極限化する組織ハッキング術を公開。 人間の感情と作業を排除し、社長一人で莫大な富を搾取する「完全無人ファクトリー」を構築する覚悟を持つ経営者のみ、有料記事で圧倒的な暴利と勝利を手に入れてください。

    あなたへのおすすめ