ClaudeCode、インストールしただけで止まっていませんか?──外部サービスと繋げて『秘書』にする7つの方法
以前、「ClaudeCode、インストールしただけで止まっていませんか?」という記事で、Node.js不要のインストール方法・よくあるエラーの対処法・Pro/Maxの選び方・サブエージェントとAgent Teamsの違いについて書きました。
あの記事を読んで、エラーも解消し、ターミナルを開くこと自体には慣れた。でも正直なところ、最近は起動する頻度が週1回くらいまで落ちていないでしょうか。「結局これはコーディング用のツールで、自分の日常業務にはあまり関係ないのでは」──そう感じ始めているとしたら、それは自然な反応です。
インストールはゴールではなく、スタート地点です。ClaudeCodeの本領は、実はコードを書くことよりも「外部サービスと繋げて、日々の雑務を代わりにやらせる」ところにあります。SNSで「ClaudeCodeで秘書を作った」という投稿を見かけたことがある方もいると思いますが、あれは大げさな話ではなく、MCP(Model Context Protocol:ClaudeCodeが外部サービスとやり取りするための共通規格)という仕組みを使えば、会社員でも今日から再現できます。
このnoteでわかること
MCP接続の2つのルート(claude.ai側で完結するものと、コマンドで追加するものの違い)
Gmail・Googleカレンダー・Todoist・Notion・Google Drive/Docs・Slack・Zoomの7つの連携パターンと、それぞれ「何の代わり」をしてくれるか
接続前に知っておきたいセキュリティ上の注意点
今日から試せる、最初の一歩の選び方
実際に、Gmail連携で月200通の定型返信対応にかかっていた時間が月50時間から月7時間まで減った、という報告もあります。すべてのケースがここまで劇的とは限りませんが、「何に使えばいいか分からない」という状態から抜け出す材料としては十分だと思います。
前作をまだ読んでいない方は、先にそちらでインストール・エラー対処・料金プランを済ませておくと、このnoteの内容がそのまま実践できます。すでに読み終えている方は、ここから先が「その次の一歩」です。
MCP接続の基本、2つのルート
ClaudeCodeを外部サービスと繋げる方法は、実は2つのルートに分かれます。ここを知らずに「コマンドだけで頑張って詰まる」人が多い、というのが今回の記事で一番最初に伝えたいポイントです。
ルートA:claude.ai側で完結する公式コネクタ(Gmail・Googleカレンダーなど)
Gmail・Googleカレンダー・Microsoft 365といったGoogle/Microsoft系のサービスは、認証プロバイダー側の制約により、ClaudeCode単体からコマンドだけで繋ぐことができません。これを知らずに claude mcp add をGmailに対して打とうとして、うまくいかず挫折してしまうケースがあります。
正しい手順はこうです。
ブラウザで claude.ai/customize/connectors(画面の呼び方が「設定→コネクタ」に変わっていることもあります)を開く
Gmail・Googleカレンダーなど、対象サービスを選んでGoogleアカウントの認証・許可を行う
ClaudeCodeを起動し、/mcp と入力する。すると、claude.ai側で認証済みのコネクタが自動的に一覧表示される(追加のコマンド操作は不要)
一覧に表示されたサーバーの認証状態を確認し、必要なら再認証する
つまり、Gmailやカレンダーは「ブラウザで先に認証」→「ClaudeCode側は/mcpで確認するだけ」という順番です。ここさえ知っておけば、迷う時間はゼロになります。
ルートB:claude mcp add コマンドで直接追加する(Notion・Slack・Todoistなど)
一方、Notion・Slack・Todoistなど多くのサービスは、ターミナルからコマンド一発で追加できます。基本構文はこうです。
claude mcp add --transport http <サーバー名> <MCPサーバーのURL>例えばNotionなら、以下のコマンドを打つだけです。
claude mcp add --transport http notion https://mcp.notion.com/mcp認証にトークンが必要なサービスは --header "Authorization: Bearer <トークン>" を付け加えます。ローカルで動くツール(stdio形式のサーバー)を追加する場合は、-- で区切ってコマンドを渡します。
claude mcp add --env API_KEY=xxxx --transport stdio <名前> -- npx -y <パッケージ名>追加後は /mcp を実行すると、ブラウザでのOAuth画面が開くので、そこで認証を完了させれば使えるようになります。管理用のコマンドも覚えておくと便利です。claude mcp list(追加済みサーバーの一覧)、claude mcp get <名前>(詳細確認)、claude mcp remove <名前>(削除)の3つで、たいていの操作は事足ります。
設定ファイルの場所とつまずきポイント
追加したMCPサーバーは、スコープ(適用範囲)によって保存場所が変わります。
ローカルスコープ(デフォルト、そのプロジェクトのみ):~/.claude.json 内の該当プロジェクトのパス配下
プロジェクトスコープ(チームで共有したい場合):プロジェクトルートの .mcp.json
ユーザースコープ(全プロジェクト共通、--scope user で追加):~/.claude.json
同じ名前のサーバーが複数のスコープに存在する場合、優先順位は「ローカル>プロジェクト>ユーザー>プラグイン提供>claude.aiコネクタ」の順になります。
実際につまずきやすいのは、次の3点です。
-- を忘れると、サーバー起動コマンドの引数がClaude Code自身のオプションとして誤解釈される
.mcp.json にプロジェクトスコープで追加したサーバーは、初回は「承認待ち」状態になるため、claudeを対話的に起動して個別に承認する必要がある
繰り返しになりますが、Google/Microsoft系のサービスはコマンドだけでは繋がらず、必ずclaude.ai側の認証を経由する
ここまでが基本のルールです。ここからは、実際に「何と繋げると、何の代わりをしてくれるのか」を、生活の導線に近い順で見ていきます。
「〇〇と連携すると、△△の代わりをしてくれる」7パターン
ここからが本題です。①〜③は個人単位ですぐ試せるもの(会社の許可が要らないもの)、④〜⑦は職場での利用や複数サービスの組み合わせが前提のもの、という難易度順に並べています。まず①〜③から試す、という順番を意識して読んでみてください。
① Gmail → メール秘書
接続方法は前述のルートA。claude.aiの「設定→コネクタ」でGoogleアカウントを認証すれば、ClaudeCode側の /mcp に自動表示されます(コミュニティ製のGmail MCPサーバーを claude mcp add で個別追加する方法もあります)。
役割の比喩は、そのまま「メール秘書」です。ただし送信ボタンを押すのはあくまで自分、というのがポイントです。
実際の効果として、定型返信文を自動で下書き化してくれる、過去7日分の送受信メールを分析して「返信待ちで放置している案件」を毎朝検知してくれる、複数往復にわたる商談メールのスレッドを「金額・納期・懸念点・次アクション」の4項目に30秒で要約してくれる、といった使い方が報告されています。月200通の定型返信対応が月50時間から月7時間まで減った、という事例もあります。送信は下書きまで、最終確認は人間という運用にしておくと、安心して任せられます。
② Googleカレンダー → スケジュール調整の秘書
接続方法もルートAが基本です。Gmailと同じく、claude.ai側で認証すれば /mcp に表示されます。
役割の比喩は「スケジュール調整担当」です。「来週月曜7時に記事執筆の予定を入れて」と自然言語で伝えるだけで動いてくれます。
実際の効果として、予定の一覧取得・新規作成・更新・削除・キーワード検索という5つの操作が、すべて自然言語だけで完結します。個人開発者がGoogleカレンダーAPIを直接叩く独自実装からMCPプロトコルに切り替え、従量課金を回避しつつAI秘書化を実現した、という報告も見られます。
③ Todoist → タスク管理の秘書
接続方法はルートB。公式のリモートMCPを以下のコマンドで追加します。
claude mcp add --transport http todoist https://ai.todoist.net/mcp追加後は /mcp でOAuth認証を行います。ただし有料のClaudeプラン(Pro/Max/Team/Enterprise)が前提という条件があるので、事前に確認しておいてください。
役割の比喩は「タスクの棚卸し担当」です。作成・読み取り・更新をすべて自然言語で任せられます。
実際の効果として、外出中にTodoistへ「AIにやってほしいタスク」をメモしておき、帰宅後にエージェントを起動して各種MCPと連携しながらまとめて処理する、という運用スタイルも報告されています。「思いついたときにメモ、まとめて処理は後で」という流れを作れるのが強みです。
④ Notion → 議事録係/タスク管理担当
接続方法はルートB。公式のリモートMCPを以下のコマンドで追加します。
claude mcp add --transport http notion https://mcp.notion.com/mcp追加後は /mcp でOAuth認証をすれば完了です。コマンド一つで済むので、ルートBの中でも特に手軽な部類です。
役割の比喩は「会議の書記」です。
実際の効果として、会議で出たアクションアイテムを「担当者・期限・優先度」つきでNotionのタスクデータベースに自動登録してくれます。会議後に手動でタスクを切り出す作業がゼロになるというのは、地味に見えて日々の負担が大きく減るポイントです。議事録の整理や、社内Q&Aの蓄積への応用も進んでいます。
⑤ Google Drive・Docs → 資料作成アシスタント
接続方法もルートB。2026年に入り、ClaudeCode・Claude Desktopの両方でGoogle DriveのMCP経由の読み書きが公式に対応しました。claude mcp add でGoogle Drive MCPを登録します。
役割の比喩は「エクスポート→整形→コピペ、を代行してくれるアシスタント」です。
実際の効果として、Drive内ファイルの検索・一覧表示、Google Docs/Sheets/Slidesの作成・編集・書式設定までが自然言語だけで完結します。スプレッドシートのデータを読み取って分析し、Google Docsにレポートとして出力する、といった使い方もされています。実は、扱えるツールの数が多い分レートリミットに引っかかりやすいという難点もあり、公開するツールを絞り込む設定が推奨されています。
⑥ Slack → チャンネル監視・一次対応の秘書
接続方法は、Slack公式MCPを使う方法と、SLACK_BOT_TOKEN/SLACK_TEAM_ID を環境変数として .mcp.jsonに定義する方法の2通りがあります。プラグイン経由でOAuth設定込みでインストールする手段も用意されています。
役割の比喩は「チャンネルの当番」です。
実際の効果として、チャンネルを監視して未読メンションを要約し、必要な通知を投稿するところまでを自動化できます。開発チーム向けの実例では、バグ報告の投稿を拾ってコード修正・PR作成まで一気通貫で行うケースもあり、従来5ステップかかっていた作業が指示1回に短縮された、という報告もあります。
⑦ Zoom+Notion → 議事録係(商談録音→要約→登録の自動化)
接続方法は、Zoomの録音・トランスクリプトMCPと、④で紹介したNotion MCPを組み合わせる構成です。複数のMCPを併用する、少し上級の使い方になります。
役割の比喩は「商談の録音を聞いて、議事録を作り、データベースに登録してくれる係」です。
実際の効果として、会議の録音データを自動でテキスト化・要約し、Notionの商談記録データベースへ自動登録するところまでを一つの流れにできます。他にも「請求書をDriveから読み取ってSheetsに集計し、Slackに通知する」経理向けの組み合わせや、「面接候補者からのメールを読み取って日程管理する」人事向けの組み合わせなど、複数サービスをまたぐパターンはいくらでも応用できます。ただしいきなり全自動を目指すのではなく、読み取り中心から始めて、書き込みは段階的に解禁する運用が推奨されています。
気をつけたいこと
外部サービスと繋げるということは、ClaudeCodeが実際にファイル操作・メール送信・データ登録などを実行できる状態になる、ということです。便利さの裏側にあるリスクも、正直にお伝えしておきます。
プロンプトインジェクションのリスク
MCP接続時のClaudeCodeは、通常のチャットより影響範囲が広くなります。メール本文やSlackメッセージなど、外部から取得したコンテンツの中に悪意ある指示が埋め込まれていた場合、意図しない操作が実行されてしまうリスクがあります。Anthropic公式のドキュメントでも「接続する前に、各サーバーを信頼していることを確認してください」と明記されています。知らないサービス・信頼できないサーバーは、便利そうでも安易に繋がないという姿勢が基本になります。
APIキー・認証情報の取り扱い
MCPサーバーの環境変数に置いたAPIキーが、プロンプトインジェクション経由で抽出されてしまう、という実証例も報告されています。設定ファイルやコードの中にAPIキーを直書きしないこと、環境変数や --header でのトークン渡しを徹底することが、基本の対策になります。
「読み取り→書き込み」の段階導入
特にGmailの送信やSlackへの投稿など、外部に発信される操作は最初から自動化しないほうが安全です。まずは「下書き作成まで」「読み取りだけ」に留め、実際の送信・投稿は自分で確認してから行う、という段階的な運用をおすすめします。慣れてきたら、少しずつ任せる範囲を広げていけば十分です。
まとめ、そして次の一歩
MCP接続にはルートA(claude.ai側で完結する公式コネクタ)とルートB(claude mcp addで直接追加)の2種類があり、Gmail・Googleカレンダーのように前者しか使えないサービスがある
7つの連携パターンはいずれも「〇〇の代わりをしてくれる」という具体的な役割があり、生活導線に近い順に①Gmail→②カレンダー→③Todoistから試すのが挫折しにくい
便利さの裏にあるリスク(プロンプトインジェクション・APIキー管理)は無視せず、読み取りから書き込みへ段階的に任せる範囲を広げていくのが安全
まず1つだけ試すなら、Googleカレンダーをおすすめします。会社の許可も不要で、claude.aiのコネクタ画面から数分で認証でき、「来週月曜7時に予定を入れて」の一言で効果を実感できるからです。ここで「本当に動いた」という小さな成功体験を作ってから、Gmail・Notionへと広げていくのが遠回りに見えて一番早い道だと思います。
今後、実際にどれか1つを自分で運用してみた検証記録を、別のnoteで出すかもしれません。まだインストールやエラー対処、料金プランで迷っている方は、先に「ClaudeCode、インストールしただけで止まっていませんか?」を読んでおくと、このnoteの内容がすぐ実践できる状態になります。
TODO:上の「ClaudeCode、インストールしただけで止まっていませんか?」に、実際のnote URLをリンクとして挿入してください。
このnote、参考になったという方は、スキ・フォローをいただけると励みになります。7つのうち、どれから試したか、あるいは他にどんな連携を試したか、コメントで教えてもらえたら嬉しいです。
#ClaudeCode #ClaudeCode初心者 #ClaudeCode使い方 #ClaudeCode活用 #MCP #MCP連携 #Gmail連携 #Notion活用 #Slack連携 #GoogleDrive #Todoist #Zoom #外部連携 #業務効率化 #自動化 #AIエージェント #生成AI #AI活用 #AI副業 #副業 #会社員の副業 #Anthropic #Claude #プロンプト #note保存版
