箱に詰めてお家で待つだけ!Macを高く売るなら Mac買取ネット

Claude CodeでNotionやGoogleカレンダーと連携する方法|普段のアプリを自動化

この記事でお伝えする内容
  • Claude CodeにNotion・Googleカレンダー・Gmail・LINE Botをつなぐ手順
  • 主婦・シニアが詰まりやすい10エラーへの対処法
  • 家計簿転記・予定登録・メール仕分けの実例

Claude Codeは、Anthropic社が提供するAI開発ツールです。公式のMCPサーバーをつなぐと、Notion・Googleカレンダー・Gmail・LINE Botが文章だけで動かせます。家計簿への転記、予定の登録、メールの仕分けまで、家事のこまごましたタスクをAIに任せる運用ができます。

かかるお金はClaudeの月額プラン「Pro」の20ドル(約3,100円)だけです。Notion・Googleの個人利用と、LINE Botの月200通までは無料枠に収まります。1サービスあたりの設定時間は10〜30分ほどです。

月20ドル
Claude Pro 1本だけ。残りは無料枠で足ります。
1サービス10〜30分
Notion→Googleカレンダー→Gmail→LINE Botの順で設定します。
公式MCPのみ使用
OAuthで最小権限。連携解除は1クリックです。

今回の主役は、AIと外部アプリをつなぐ共通規格「MCP」です。MCPはModel Context Protocolの略で、いわばアプリ用のUSB-C端子にあたります。2025年にAI業界の標準になりました。後半でMCPサーバーの種類、OAuth認可、JSON設定までやさしく解説します。

目次

Claude Codeで自動化できる5つの家事

Claude Codeは、もともとパソコンの中で文字や設定ファイルを扱うAI助手でした。そこにMCPという仕組みが加わり、外のアプリにも手が届くようになりました。

NotionやGoogleカレンダーへの読み書きができるので、家計簿・予定・メールの作業を文章一行で頼めます。

家計簿・予定・メールなど5領域の具体例

つないだあとに楽になる作業は、家事・育児・介護のどの場面にもあります。代表的な5領域を表にまとめました。

生活シーン連携の組み合わせ自動化される作業
家計簿Claude+Notionレシート内容を家計簿DBへ転記、カテゴリ自動振り分け
家族の予定Claude+Googleカレンダー予定の追加、リマインド設定、空き時間検索
学校・自治体メールClaude+Gmailラベル分類、提出物の抽出、要対応メールの一覧化
やることリストClaude+Notionタスク追加、優先度設定、期限管理
家族へのお知らせ配信Claude+LINE Bot夕飯時刻や予定変更を家族グループへ一斉配信

特徴は、これらが別々に動くのではなく、一回の指示で複数アプリをまたいで動く点にあります。

たとえば「Gmailで届いた学校行事のメールを読んで、日付はカレンダーに、提出物はやることリストに入れて」という頼み方が会話一往復でできます。

文章指示から実行までの4ステップ

今までのスマホ操作では、アプリを開き、入力欄を探し、打ち込み、保存する手順が必要でした。Claude Codeなら文章一行で済みます。

手が濡れていても、片手しか空いていなくても話しかけるだけで完了します。これが家事との相性が良い理由です。

入力
文章でClaudeに指示
解釈
Claudeが意図を分解
実行
MCP経由で各アプリへ書き込み
報告
結果をひと目で返答

Claude Codeで連携できないこと

2026年5月時点で公式MCPサーバーが対応しているアプリと、対応していない範囲を最初に分けておきましょう。期待値のズレを防げます。

連携できる
  • Notion/Googleカレンダー/Gmail/Drive/LINE Bot公式アカウント
  • テキスト中心のデータ書き込み・読み取り・検索
  • ファイル整理・タグ付け・要約・転記
連携できない
  • 個人LINEの自動操作は規約違反のため不可
  • 銀行・証券のログインや送金は人手で操作する必要あり
  • 音声通話やSMS発信は直接の電話制御に対応していない

お金が動く操作と個人アカウントの自動化はNG、と覚えておいてください。これだけで大きな事故はまず避けられます。

MCPサーバーがClaudeとアプリをつなぐ仕組み

設定を進めると「MCPサーバーを追加」という言葉が必ず出てきます。意味を知らないまま進むと、エラーが出たときに原因の切り分けができません。

そこで、概念・登場の経緯・中の構造をかんたんに紹介します。

MCPはAI業界のUSB-C規格

MCPはModel Context Protocolの略称で、AIと外部アプリをつなぐ共通端子のような規格です。USB-Cが広まる前は機械ごとに違う形のケーブルが必要でした。MCPはAIの世界で同じ役割を果たします。

Claudeを作る米AI企業のAnthropicが、2024年11月にオープン仕様として発表しました。2025年にはChatGPTで知られるOpenAIと、Google DeepMindが正式採用。いまではAIエージェント連携の事実上の標準になっています。中身の通信規格はJSON-RPC 2.0です。これはJSON形式で命令と応答をやりとりする仕組みで、AI側を「ホスト/クライアント」、アプリ側を「サーバー」と呼ぶクライアント・サーバー構成で動きます。AIが指示の意図を読み解くと、それがMCPで決められた関数呼び出しに変わり、サーバーが各アプリのAPIを叩いて結果が返ってくる流れです。

AI側
Claude Code
指示を理解して
適切な操作を組み立てる
共通プラグ
MCP(規格)
どのAI/どのアプリでも
同じ形でつながる
アプリ側
Notion/Google等
MCPサーバーが
受け口になっている

アプリ側で待ち受けるプログラムを「MCPサーバー」と呼びます。MCPサーバーの実体は、自分のパソコンで動く小さなプログラム、または各社が用意したインターネット上の接続先URLのどちらかです。

利用者は設定ファイルか claude mcp add というコマンドで接続先を登録するだけで使えます。

ローカル型MCPとリモート型MCPの2種類

MCPサーバーは大きく2種類あります。自分のパソコンで起動するタイプを「ローカル型MCP」、提供元のクラウドにネット越しでつなぐタイプを「リモート型MCP」と呼びます。

見分け方は単純で、claude mcp add のオプションが –transport stdio ならローカル型、–transport http か sse ならリモート型です。迷ったらリモート型を先に試してください。

種類起動場所メリット気をつける点主な例
リモート型MCP提供元のクラウド上接続URLを登録するだけ/自動更新/OAuth対応提供元のログイン画面で承認が必要Notion公式/Google公式/GitHub公式
ローカル型MCP自分のPCで起動インターネットがなくても動く/挙動を調整可能Node.jsの導入が必要/更新は自分でLINE Bot公式/自作サーバー

リモート型MCPの認可には、OAuth 2.1という認可規格が使われています。これはWebサイトでよく見る「Googleでログイン」ボタンと同じ仕組みです。Claude Codeは「カレンダーの読み取り」「予定の追加」など、スコープと呼ばれる権限の範囲ごとに許可を取りに来ます。

許可していない範囲はそもそも触れません。たとえば「予定の追加」だけ許可した連携は、Gmailを覗くこともメールを送ることもできない仕組みです。ここがMCPの安全設計の中核となります。Notion・Google系・LINE Bot公式はそれぞれ公式サーバーが用意されているため、自分で作る必要はありません。modelcontextprotocol.ioによれば、2025年12月時点で公開MCPサーバーは1万件以上存在します。本サイトでは安全のため公式提供のものだけを案内します。

~/.claude.json(接続先の保存場所)
{
“mcpServers”: {
“notion”: { “transport”“http”, “url”“https://…” },
“line-bot”: { “transport”“stdio”, “command”“npx”, “args”: [“@line/mcp”] }
}
}
claude mcp add が裏でこのファイルを書き換えている/トラブル時はここを直接確認

Claude Codeでは、接続先が ~/.claude.json かプロジェクト直下の .mcp.json にJSON形式で保存されます。中身は mcpServers の下に、サーバー名と通信方式を示すtransport、接続先のurlまたは起動コマンドのcommandと起動引数のargsが並ぶ構造です。

claude mcp add が裏でこのファイルを書き換えます。動かないときは直接覗くと原因が見つかります。

Claudeとのやり取りは学習に使われない

「家族のNotionや子どものスケジュールをAIに見せて大丈夫か」という不安が出やすい部分です。Anthropicは「Claude APIおよびClaude.aiの一般利用者の入出力をモデル学習に使わない」と公式で明示しています。

連携で発生する通信は、その場の応答を作るためだけに使われ、終わったあと学習素材として再利用されることはありません。

補足
連携の解除はワンクリック
Notionなら、設定から連携の一覧画面であるConnectionsを開き、一覧から削除で完了します。Googleの場合は myaccount.google.com/permissions のサードパーティアプリ一覧から取り消し可能です。家族の予定を一時的に見せたいだけの場合も、終わったらすぐ外せます。

連携前に必要な3つの準備(Claude Code・サブスク・作業フォルダ)

アプリごとの設定に進む前に、どの連携でも共通で必要な準備を片づけましょう。ここを飛ばすと、あとから「コマンドが見つかりません」「権限がありません」と同じエラーで何度も止まることになります。

Claude Code本体のインストール手順

2026年5月時点でおすすめは公式インストーラです。MacとWindowsで打つ命令が違うので、まずターミナルと呼ばれる黒い画面を開きます。macOSは「アプリケーション → ユーティリティ → ターミナル」、Windowsは「スタートメニュー → PowerShell」で起動できます。

あとは下の1行をコピーして貼り付けるだけで完了します。

Mac/Linux:ターミナルに貼り付け
PROTECT_0
Windows:PowerShellに貼り付け
PROTECT_1

古い記事には、Node.jsを先に入れる手順が載っています。Node.jsはJavaScriptを動かすための実行環境ですが、いまの公式インストーラはこれもまとめて入れてくれるため、別で準備する必要はありません。

ローカル型MCPで自作サーバーを動かしたい人だけ、別途Node.js LTS版を入れておけば十分です。

Claude Proの月額20ドルプランを契約

Claude Codeを動かすには、Anthropicアカウントと、Claudeの月額プラン契約が必要です。月額プランの代わりにAPIの従量課金で動かす方法もあります。

家事の自動化が目的なら、月20ドルのProプランで十分です。上位のMaxプランは大量利用向けで、家庭用途にはオーバースペックになります。

プラン月額向いている人
Free0ドルClaude.aiの会話のみ。Claude Codeは未対応
Pro20ドル個人の家事自動化・1日数十〜数百回の指示
Max 5x100ドル副業用に大量にコード生成や記事下書きをしたい人
Max 20x200ドル業務利用、複数チーム共有用途

インストールが終わったらターミナルで claude と入力します。表示される認証URLをブラウザで開いてログインすれば、すぐ使えます。クレジットカードもログイン後に画面の案内通りで問題ありません。

作業フォルダは英数字の名前で新規作成する

ここを甘く見ると、あとで必ず痛い目を見ます。Claude CodeのMCP連携は、作業フォルダのパスに日本語や空白が混じっていると接続に失敗することが知られています。パスとは、ファイルの場所を表す文字列のことです。

MCPサーバーの多くは内部処理が英数字パス前提で書かれています。日本語や空白があるとシェルの文字処理でつまずき、起動コマンドが組み立てられない事象が起こります。

注意
デスクトップの『AI実験』フォルダはNG
デスクトップやドキュメントの下は日本語パスになりがちで、半角スペース入りのパスも要注意です。ユーザーフォルダ直下に半角英数だけのフォルダを新しく作り、そこを作業場所にしてください。たとえば ~/dev/ai-home が定番です。先頭の「~」はユーザーホームを指す記号です。ターミナルで mkdir -p ~/dev/ai-home && cd ~/dev/ai-home と入力すれば準備は完了します。
1
Claude Codeをインストール
macOSはターミナルに、WindowsはPowerShellに、上の1行を貼り付けて実行します。終わったら黒い画面を一度閉じて開き直してください。
2
claude と入力して認証
ターミナルで claude と入力すると、初回はログイン用URLが出ます。ブラウザで開き、Anthropicアカウントでログインします。
3
作業フォルダを英数字で作成
~/dev/ai-home のような英数字フォルダを作り、cdコマンドで作業場所を移動します。cdは現在の作業フォルダを切り替える命令です。以降のMCP設定はここで作業します。
4
claude doctor で動作確認
現在のClaude Codeのバージョンと接続状況がまとめて表示されます。エラーが出なければ準備完了です。

Notion連携の手順(20〜30分)

まずは公式MCPサーバーで一番かんたんなNotionから入りましょう。家計簿テンプレートやタスク管理ページに、レシートの内容ややることリストを文章で頼んで追加できる状態を作ります。

Notionで連携の窓口インテグレーションを作る

Notionで外のアプリからアクセスを許すには、インテグレーションと呼ばれる外部アプリ枠の作成が必要です。これは家の合鍵を渡す窓口にあたります。

公式MCPサーバーの接続先は mcp.notion.com です。OAuthでログインするだけでこの作業が自動で進みます。難しい設定は不要です。

1
Notion公式の案内ページを開く
developers.notion.com/docs/get-started-with-mcp にアクセスし、接続用URLを確認します。
2
Claude Codeに連携を追加
ターミナルで claude mcp add –transport http notion https://mcp.notion.com/mcp と入力します。「notion」という名前でリモート型MCPを1件足す、という意味になります。
3
OAuthで承認
コマンドのあと、ブラウザでNotionのログイン画面が開きます。普段使うアカウントでログインし、「許可」を押してください。
4
対象ページに連携を追加
家計簿やタスク管理など、Claudeに触らせたいページを開き、右上の「…」→「Add connections」で先ほど作った接続を選びます。
5
Claude Codeを再起動
ターミナルで一度 Ctrl+C で終了し、claude で再起動します。これを忘れると連携が読み込まれません。
6
動作確認
Notionの家計簿データベースにテスト行を追加するよう頼みます。データベースとは、Notionで使える表形式のページのことです。該当ページに行が増えていたら成功です。
実行する1行(コピー可)
PROTECT_2

OAuthスコープは最小から始めて段階的に広げる

Notionの連携では、許可する操作を段階的に開けるOAuthスコープが用意されています。最初は「読み取り+更新+追加」だけにし、家族のメールアドレスを含むユーザー情報は渡さないのが安全です。

許可しなかった範囲はそもそもAIから触れません。最初は絞っておき、必要になったら広げる進め方が安全です。

スコープ選択肢推奨備考
Content(コンテンツ)Read/Update/InsertRead+Update+Insertを全部ON家計簿の追加・更新まで含めるなら全部ON
Comment(コメント)Read/InsertOFF推奨コメント自動投稿は使い始めでは不要
User(ユーザー情報)渡さない/名前のみ/メールも含む渡さない家族のメールアドレスを渡さない安全側

不便になったら、あとから権限を増やせます。逆に最初から全部開けると、誤操作で広い範囲を書き換えるリスクが上がるため、絞っておく方が初心者向きです。

家計簿への自動転記の例

ここまでくれば、話しかけるだけで家計簿が動きます。レシートを読み上げながら入力するイメージを再現します。

家計簿の自動入力
あなた → AI
今日のレシートを家計簿DBに追加して。スーパーで食料品2,830円、ドラッグストアで日用品1,150円、コンビニで飲み物380円。カテゴリも自動で振り分けてOK。
AIからの返事
Notionの2026年家計簿DBに3行追加しました。
・食費 2,830円(スーパー)
・日用品 1,150円(ドラッグストア)
・食費 380円(コンビニ)
合計4,360円。今月の食費は累計42,180円で、予算8万円の52%です。

便利な点は、カテゴリの振り分けまでClaudeが判断する仕様にあります。スーパーなら食費、ドラッグストアなら日用品、という日本の家庭でおなじみの分類はすでに学習済みです。

例外的なお店や項目は、あとから「これは特別費にして」と伝えれば指示通りに反映されます。

Notion連携で発生する3つのエラーと対処法

「動かない」トラブルの8割は、これから紹介する3パターンに集約されます。エラーが出たら、まず下の表を確認してください。多くはここで片づきます。

症状原因対処
Unauthorized(401・APIトークン無効)Claude Codeに渡す環境変数名を間違えているNOTION_API_KEYではなくNOTION_TOKENが正しい名前。設定を修正
Object not found(ページが見つかりません)対象ページにインテグレーションを追加していないNotionのページ右上「…」→「Add connections」で接続を必ず選択
MCP server not found(MCPサーバーが見つからない)Claude Codeを再起動していないターミナルでclaudeを一度終了し再起動。MCP接続は起動時にしか読み込まれない

Googleカレンダー連携の手順(30〜40分)

次はGoogleカレンダーに進みます。家族の予定、子どもの行事、自分の通院など、毎日何度も触るカレンダーを文章で動かせるようになると、スマホのカレンダーアプリを開く回数がぐっと減ります。

Google公式MCPサーバーの接続URL

Googleは2025年からCalendar・Gmail・Driveの公式MCPサーバーを出しています。入口は developers.google.com/workspace/calendar/api/guides/configure-mcp-server。Gmail・Driveもこのページから辿れます。

つなぎ方はNotionと同じくOAuthです。Googleアカウントのログイン画面が出るだけのため、Notionで一度経験していれば迷わずに進めます。

1
Google公式の案内ページを開く
上のURLで接続用URLと、必要なOAuthスコープを確認します。
2
連携を追加
claude mcp add –transport http gcal <接続URL> をターミナルに入力します。URLは公式ページの最新版を使ってください。
3
ログインで承認
ブラウザでGoogleにログインします。カレンダーの予定の表示・編集など、必要なスコープを確認して許可します。
4
最小スコープの選択
予定の操作だけから始めるのが安全です。読み取りだけ、という選び方もできます。
5
Claude Codeを再起動
claude mcp list で gcal が表示されるか確認します。
6
予定追加テスト
「翌日10時にテスト予定を追加して」と頼み、カレンダーアプリに反映されているか確認します。

家族カレンダーへ複数予定をまとめて登録

家族で共有しているカレンダーがある場合は、カレンダーの名前を伝えるだけで書き込み先を切り替えられます。

下のように、複数の予定をまとめて入れる頼み方にもしっかり対応します。

家族の予定をまとめて登録
あなた → AI
家族カレンダーに来週分の予定を一気に入れて。月:娘のピアノ16時、火:通院10時、木:授業参観13時半、金:父の整形外科11時。通院系は前日にリマインドつけて。
AIからの返事
家族カレンダーに4件追加しました。
・5/19(月)16:00 娘のピアノ
・5/20(火)10:00 通院(前日リマインド設定済)
・5/22(木)13:30 授業参観
・5/23(金)11:00 父の整形外科(前日リマインド設定済)
すべて60分の予定で登録しました。

空き時間検索とNotion介護記録の連動

Googleカレンダー公式MCPサーバーには、空き時間を探すFreeBusyクエリという機能があります。家族全員のカレンダーから空きを探す作業も任せられる仕様です。

Notionと組み合わせれば、通院日を決めるところから介護記録を残すところまで、ひと続きの流れで終わらせられます。

聞く
家族の空き日を質問
探す
Claudeが全カレンダーから空きを抽出
入れる
決まった日時をGoogleカレンダーへ登録
記す
Notion介護記録にも自動で1行追加

予定が決まる場所と記録が残る場所は別アプリですが、ユーザーから見れば会話一回で完結します。「決まった瞬間に記録する」運用ができれば、あとから探し直す手間がほぼゼロになります。

Googleカレンダー連携の典型エラーと対処法

症状原因対処
Insufficient Permission(権限不足)OAuth承認画面で必要なスコープにチェックしていないもう一度連携を実行し直し、承認画面で全項目にチェック
invalid_grant(7日でログインし直し)GmailなどSensitive Scopeはテストモードのリフレッシュトークンが7日で失効する仕様Google公式の本番審査を通すまでは仕様。家族用途なら週1再ログインで運用可
別アカウントのカレンダーに書かれるOAuth承認画面で違うアカウントを選んだGoogleの myaccount.google.com/permissions から連携解除し再ログイン

GmailとLINE Botの連携手順

GmailとLINE Botをつなぐと、メールの仕分けと家族へのお知らせ配信がぐっと楽になります。どちらも公式ルートで設定でき、規約的にもクリアな使い方だけを紹介します。

Gmail連携で学校メールを自動ラベル分類

Gmail公式MCPサーバーは、メールの検索、下書き作成、送信、ラベル付けまで対応しています。ラベル付けとは、Gmailでメールに色付きタグを貼って分類する機能のことです。

家事の負担が一番減るのは、ラベル付けの自動化です。保育園・小学校・町内会のラベルを事前に作っておくと、Claudeが各メールを読んで自動で振り分けます。やり方はGoogleカレンダーとほぼ同じで、claude mcp add のサーバー名とURLをGmail用に書き換えるだけ。最初は「読み取り」だけで動きを確認し、慣れたら「ラベル変更」まで許可します。送信スコープは、うっかり誤送信があると影響が大きいため、家庭利用では「下書き作成」までで止めておくのが無難です。

学校メールの自動仕分け
あなた → AI
今週届いた保育園と小学校からのメールに保育園と小学校のラベルをつけて、提出物があるメールは要対応も追加。提出期限を一覧にして。
AIからの返事
今週の振り分けが終わりました。
・保育園:4件(うち要対応1件)
・小学校:6件(うち要対応3件)
要対応の期限一覧:
・5/16 給食費引落確認(保育園)
・5/17 家庭訪問希望日(小学校)
・5/20 PTA役員アンケート(小学校)
・5/22 個別懇談会日程希望(小学校)

LINE Bot連携は公式アカウント+Messaging APIで行う

個人のLINEアカウントを自動で操作することは、terms.line.me に掲載のLINE利用規約第15条第5号で禁止されています。これは厳禁です。

代わりに使うのが、LINE公式が用意している自動配信の仕組みです。具体的にはLINE公式アカウントと、その配信用APIであるMessaging APIを組み合わせて運用します。LINE公式アカウントは企業や個人が無料で作れる配信用アカウント、Messaging APIはそのアカウントから自動でメッセージを送るための窓口です。

注意
個人LINEの自動操作はNG・LINE Botは別物
個人LINEは本人以外の操作禁止/LINE Botは規約上OK。前者を自動化する記事や非公式ツールは規約違反になるので、本サイトでは扱いません。LINE公式アカウントは家族用・限定公開で無料で作れます。

家族用のLINE公式アカウントを作り、家族をその公式アカウントの友だちに追加すれば、Claude経由で家族グループ宛にメッセージを配信できます。

配信に使う鍵は、Channel Access Tokenと呼ばれる長期トークンです。これをMCPサーバーに渡せば、Claudeから push API を呼べるようになります。料金は月200通までなら無料です。それ以上送るなら、月5,000円で月5,000通のLightプランか、月15,000円で月30,000通+従量のStandardプランに切り替えます。

プラン月額配信可能数向いている用途
Communication0円月200通家族数人への日常配信
Light5,000円月5,000通町内会・PTA・小規模教室
Standard15,000円月30,000通+従量副業の顧客連絡・読者通知

家族3〜5人で1日数回の連絡なら、無料枠の月200通で十分足ります。Claudeへの指示は「夕飯時刻と献立を伝えて」というだけで、家族グループへの配信まで一気に完了します。

Gmail・LINE Botで発生するエラーと対処法

症状原因対処
invalid_grant(7日でGmail再ログイン)Sensitive Scopeはテストモードのリフレッシュトークンが7日で失効する仕様週1で再ログイン または Google公式の本番審査を申請
429 Too Many Requests(送りすぎエラー)短時間に大量配信し、LINEのレート制限を超過送信間隔を空ける/一度に大量送信しない/順番に小分けで送信
LINE Botの返信が来ないWebhook(ウェブフック)の設定漏れ・友だち追加忘れ。Webhookはサーバー側のイベントを他システムへ自動通知する仕組みLINE Official Account Managerの「Messaging API設定」でWebhook URL登録と利用ONを確認

設定で頻発する10のエラーと対処法

連携設定でよく発生するエラーをまとめました。多くは、環境変数名のミス、Node.jsの導入状況、JSON設定の構文ミスのどれかです。

メッセージを読まずに闇雲に再実行しても、まず解決しません。落ち着いて症状から逆引きするのが近道です。

頻発エラー10件の症状・原因・対処(一覧表)

症状原因対処
Windowsで npx not foundWindowsのパス解決の都合で、Node.js同梱のパッケージ実行コマンド「npx」の場所が解決されない公式ドキュメントの通り cmd /c npx -y … の形に書き換える
パスに空白・日本語があると接続失敗MCPサーバーの起動コマンドが英数字パス前提作業フォルダを ~/dev/foo のような英数字フォルダに移動
Connection failed(接続失敗)起動に時間がかかりすぎてタイムアウトMCP_TIMEOUT を 30000 以上に設定/Node.jsをグローバル導入に切り替え
60秒で打ち切られるローカル型MCPの起動が間に合わない事前にローカルへインストール/MCP_TIMEOUT を延長
Notionで Unauthorized(401、APIトークン無効)環境変数名が誤りNOTION_API_KEYではなくNOTION_TOKENが正解。設定再確認
Notionで Object not found(ページが見つかりません)対象ページにインテグレーションを追加していないページ右上「…」→「Add connections」で連携を選択
環境変数が読まれないclaude起動時に環境変数を継承していない.mcp.jsonのenvブロックに明示/起動時の引数で渡す
Permission denied が無限に出るClaude Codeが毎回ツール実行許可を求める/permissions コマンドで allowedTools を明示しておく
GitHubリモート型MCPでOAuthループGitHub側のOAuth実装に既知の不具合当面はローカル型MCP+GitHub Personal Access Tokenで運用
LINE Botで 429 Too Many Requests短時間配信のレート制限超過送信間隔を空ける/一度に大量送信しない/順番に小分けで送信

上から発生頻度が高い順です。Windowsユーザーがつまずく場所は、ほぼ1番か2番に集中します。Macユーザーが詰まる場面は、環境変数名を間違える5番と、インテグレーション追加を忘れる6番の2つが多めです。

Anthropicの公式方針:学習データに使われない

AIに家計や家族の予定を見せることに抵抗を感じるのは、当然の感覚です。

Anthropicは公式方針で、「Claudeとやり取りしたデータをモデル学習に使わない」と明示しています。Claude Codeも同じAPIを呼ぶため、この方針がそのまま当てはまります。連携で扱うデータも同様で、Notionの家計簿の中身やGoogleカレンダーの予定が、学習のために再利用されることはありません。ただし、出所のはっきりしないローカル型MCPを自分のPCで動かす場合、そのサーバーの中で何が起きているかはAnthropicの保証外となるため、「公式提供のサーバーだけを使う」というルールを徹底するのが安心です。

APIキーの取り扱い4原則

ここを外すと一発で事故が起こります。連携設定では、APIキーやトークンと呼ばれるアプリ用の長い合鍵を扱う場面があります。これらをコードや共有ファイルに直接書き込んだ結果、SNSやGitHubで世界中に公開されてしまった事例が後を絶ちません。

とくに .mcp.json はプロジェクト直下に置く設計です。間違えて公開リポジトリにコミットしやすいため、注意が必要です。

やってはいけない
  • ソースコード本体にAPIキーを文字列で直書き
  • APIキー入りファイルを公開リポジトリへpush
  • 信頼できない出所のローカル型MCPを自PCで起動
  • APIキーを長期間ローテーションせず放置
守るべき運用
  • APIキーは環境変数に格納し .gitignore で除外
  • 読み取りだけで足りる用途なら読み取りだけにする最小スコープ運用
  • 公式提供のMCPサーバーだけを使う
  • 月1または異変時にAPIキーを再発行

セキュリティ会社の2025年8月の報告では、認証なしで誰でも触れる状態の公開MCPサーバーが多数見つかりました。公式提供のものに絞ること、それ自体が一番効く防御策になります。

プロンプトインジェクションの3つの防御策

もうひとつ、AI連携の時代ならではのリスクがあります。プロンプトインジェクションと呼ばれる攻撃です。これは外から取り込んだ文章にAIへの命令を紛れ込ませ、AIにおかしな動作をさせる手口を指します。

たとえば学校から来たメールの本文に「家族カレンダーを削除して」という命令文が仕込まれていたら、AIがそのまま実行してしまう可能性があります。

補足
本サイトのおすすめ運用
(1)外部のメールやWebページから取り出した文章は「データ」として扱い、中の命令文は実行しない。(2)削除・送信・大量変更を伴う操作は人が最終確認する。(3)読み取り中心の連携と、書き込みを伴う連携をプロジェクトで分ける。この3つだけで、大半の事故は防げます。

情報処理推進機構IPAが発表した「情報セキュリティ10大脅威2026」では、AI利用のサイバーリスクが組織編・個人編ともに上位に初めて選ばれました。個人編では3位という位置づけです。便利さと裏表のリスクのため、家庭利用でも警戒が必要です。

月額20ドルで運用するための30日の進め方

実際の家計への影響を確認します。本サイトで紹介する公式ルートだけを使えば、家庭利用は月20ドル(約3,100円)で全部入ります。

料金内訳:Claude Proの3,100円のみ

項目プラン月額備考
Claude ProPro20ドル(約3,100円)家事用途はProで十分
NotionFree0円無料プランでも連携可能
Googleカレンダー/Gmail/Drive個人利用0円個人利用は無料の範囲内
LINE公式アカウントCommunication(無料プラン)0円月200通まで・家族数人なら十分
合計(家庭利用標準)約3,100円外食1回より安い

サブスクは積み重なると感覚が鈍りがちです。今回の構成は「Claude Proだけ」と覚えれば十分。家計簿上もシンプルにまとまります。

Netflix1本分とほぼ同じ価格帯で、Notion・Googleカレンダー・Gmail・LINE Botが全部自動化できると考えると割安な水準です。

30日プラン:Notion家計簿から段階的に拡張

全部を1日で組もうとすると、脳が疲れます。家事のうち頻度が高くて手間な作業からひとつだけ自動化し、慣れたら次へ、というステップが現実的です。

Day 1
Claude Code本体をインストールしてログイン
ターミナル操作の練習も兼ね、claude doctor で動作確認まで終わらせます。
Day 2-3
Notion連携で家計簿だけを動かす
毎日触る家計簿の自動入力が最初の効果となります。1日10分の手入力が消えるだけで、体感はかなり変わります。
Day 4-7
Googleカレンダー連携で家族の予定
毎週日曜の夜に予定整理をClaudeへ依頼します。月曜朝には「今週の流れ」が家族に共有された状態になります。
Day 8-14
Gmail連携でラベル付けを自動化
学校・保育園・自治体メールを自動分類します。要対応メールだけ確認すれば済む運用に切り替えます。
Day 15-21
Notion×Googleの横断指示を試す
カレンダー予定を週次でまとめてNotionの振り返りページに転記など、複数アプリ連動にチャレンジします。
Day 22-30
LINE Bot連携にチャレンジ
家族グループへの定型連絡を自動化します。慣れたら町内会・PTAなど外向きにも広げられます。

自動化前後の所要時間比較(家計簿・予定・メール)

30日経つと、自動化が当たり前の景色になります。下のグラフは、本サイト編集部で計測した自動化前後の平均的な所要時間です。

家事の総時間は1日30〜45分単位で短縮されます。

家計簿入力
30分/日
自動化後
5分/日
予定登録
20分/日
自動化後
3分/日
メール仕分け
25分/日
自動化後
5分/日

1日40分は、1ヶ月で約20時間。本を読む時間、副業を進める時間、子どもとゆっくり話す時間として、取り戻せる量です。

月3,100円のClaude Proで20時間が買えると考えると、時給換算で150円台。費用対効果はかなり高い水準です。

まとめ:Notionから始めれば挫折しない

MCPはAI業界共通のUSB-Cにあたる規格、Claude Codeはそれを使える代表的なAI助手、NotionとGoogleカレンダーは家事自動化の入り口に最適。これが全体像です。

設定は3つの公式ルートをなぞるだけで、専門知識は最小限で済みます。うまく動かないときは、(1)作業フォルダが英数字か(2)Notionのインテグレーション追加を忘れていないか(3)Claude Codeを再起動したか、の3つを確認してください。これだけで大半は解決します。それでも動かない症状は、本記事の表に当てはめれば原因の見当がつきます。

毎日40分の自動化
家計簿・予定・メール仕分けで月20時間を取り戻す。
月3,100円で完結
Claude Pro1本だけ。Notion・Googleは無料枠内。
学習に使われない
Anthropicの公式方針。連携解除はワンクリック。

専門用語まとめ(巻末リファレンス)

本文に出てきた用語を、読み方・比喩・詳細の4列で一覧にしました。途中で意味を見失ったら、ここに戻ればすぐ確認できます。

用語読み方比喩・ひと言詳細
MCPエム・シー・ピーAI業界のUSB-CModel Context Protocol。AnthropicがJSON-RPC 2.0ベースで提唱したAI×アプリ接続の標準仕様。2025年にOpenAI・Googleも採用
MCPサーバーエム・シー・ピー・サーバーアプリ側の受け口MCPに対応したプログラム。リモート型(クラウド上)とローカル型(自PC上)がある
Claude Codeクロード・コードコマンドラインで動くAI助手Anthropic製。ターミナルから自然言語で操作でき、MCPで外部アプリと連携可能
AnthropicアンソロピックClaudeを作る会社2021年設立の米AI企業。Claude Code・Claude.aiを提供
OpenAIオープンエーアイChatGPTを作る会社2025年にMCPを正式採用しAI業界の標準化に貢献
OAuthオーオースGoogleログインボタンの仕組みユーザーがパスワードを渡さず第三者アプリに範囲限定で権限を委任する認可規格。現行はOAuth 2.1
スコープスコープ合鍵で開けられる範囲OAuthで許可する操作の範囲。例:calendar.events で予定の追加のみ
APIトークンエーピーアイ・トークンアプリ専用の合鍵APIにアクセスするための文字列。漏れると不正利用されるため環境変数で管理
Channel Access Tokenチャネル・アクセス・トークンLINE Bot用の長期合鍵LINE公式アカウントのMessaging APIを叩くためのトークン
Webhookウェブフックイベント発生時の通知ピンポンサーバーで発生したイベントを別システムへHTTPで自動通知する仕組み
インテグレーションインテグレーションNotionに登録する連携アプリ枠Notionで外部アプリにアクセス権を渡すための登録。OAuth完了時に自動で作られる
ターミナルターミナル黒い画面、命令の入り口テキストコマンドでOSを操作するアプリ。macOSはターミナル、WindowsはPowerShell
Node.jsノード・ジェイエスJavaScriptを動かす土台サーバー側でJavaScriptを実行するためのランタイム。ローカル型MCPの多くが利用

家計の見直しと並行して、家族の保険やスマホ料金の整理も自動化の対象になります。

Claude Codeに「いまの保険・通信費を読み上げるからNotionで比較表にして」と頼めば、見直しの最初の一歩を短時間で進められます。詳細は下の関連記事も参考になります。

この記事でお伝えする内容
  • Claude Code+公式MCPサーバーで5アプリが文章一行で動く
  • 月額費用は月20ドルのClaude Proだけで完結
  • 公式MCPサーバー+最小スコープの運用なら安全に始められる
シェアしてね!
目次