Notion Custom Agents が有料化:Claude API + Notion MCP で自作すれば月額 80% 削減できる
2026 年 5 月 4 日から、Notion Custom Agents の無料トライアルが終了し、クレジット課金制に移行しました。Notion Business ユーザーが 1 日 10 回エージェントを実行すると、月額 $20 のサブスクリプションに加えて $33-99 の追加費用が発生します。しかし別の選択肢があります。Claude Haiku 4.5 + 公式 Notion MCP Server なら、1 回あたり $0.01 未満、月間 API 費用は $3 から、セットアップはわずか 30 分です。
TL;DR
- Notion Custom Agents の実質コスト:Business 月額 $20 + クレジット $33-99/月(10 回/日)= $53-119/月
- Claude API + Notion MCP の代替案:Plus 月額 $10 + API $3/月(300 回)= $13/月(80% 以上削減)
- エンジニアでなくても OK:n8n/Make + Claude API ならコード不要
- 既知の制限:Notion MCP は画像アップロード非対応、データベース削除不可。npm パッケージはアクティブなメンテナンスが終了
注意:クレジット費用はエージェントタスクの複雑さによって変動します。上記は公式ヘルプセンターが公表している 1 回あたりの費用範囲に基づく中程度の利用の推定値です。
まず、実際にいくら払うことになるか計算してみましょう
Notion Business の $20/月に Custom Agents が「含まれている」と思っている方が多いですが、実際は違います。Custom Agents は Business と Enterprise プランの追加課金機能で、5 月 4 日からは Notion クレジットで課金されます。価格は $10/1,000 クレジットです。
1 回あたりのクレジット消費量
公式料金ページによると、エージェントの種類によって 1 回あたりの費用が異なります。
| エージェントの種類 | 1 回あたりの費用(USD) | 影響する要因 |
|---|---|---|
| Q&A 検索 | $0.03-$0.11 | 読み取るデータ量 |
| タスク割り当て | $0.05-$0.15 | 判断ステップ数 |
| ステータス更新 | $0.08-$0.18 | 書き込み操作数 |
| メール分類 | $0.04-$0.10 | メール内容の長さ |
| 日次サマリー | $0.10-$0.30 | 集約するデータの範囲 |
利用量別コスト一覧
| 利用頻度 | 月間回数 | 月間クレジット費用 | Business 月額込み |
|---|---|---|---|
| 低頻度(2 回/日) | 60 回 | $6-18 | $26-38/月 |
| 中頻度(10 回/日) | 300 回 | $33-99 | $53-119/月 |
| 高頻度(30 回/日) | 900 回 | $99-270 | $119-290/月 |
私たちは実際に Claude API で同様の Notion 自動化ワークフローを運用していますが、コスト差が最も顕著なのは中頻度帯です。Notion 方式は月額 $53-119 に対し、Claude API ルートはわずか $13 です。
Claude API + Notion MCP とは何か、コストはどれくらいか
Notion MCP Server は Notion 公式がメンテナンスする Model Context Protocol パッケージで、MCP 対応の AI ツール(Claude Desktop、Claude Code など)から Notion ワークスペースを直接読み書きできます。
対応する 22 の操作
MCP パッケージは Notion データの包括的な操作をサポートしています。
- ページとデータベースの検索
- ページコンテンツの読み取り/作成/更新
- データベースアイテムのクエリ/作成/更新
- コメントの追加
- ユーザー情報の読み取り
1 回あたりの実際のコスト
Claude Haiku 4.5(公式料金:$1/MTok input + $5/MTok output)で典型的な Notion エージェントタスクを実行した場合:
- Input:約 5,000 トークン(system prompt + Notion データレスポンス + ユーザークエリ)
- Output:約 1,000 トークン(構造化されたレスポンスまたは操作コマンド)
- 1 回あたりの費用:(5,000 x $1 + 1,000 x $5) / 1,000,000 = $0.01
月 300 回で API 費用は $3。Notion Plus($10/ユーザー/月、コラボレーション機能は変わらず)を加えると、1 ユーザーの合計は月額 $13 です。
3 つの接続方法の比較
| 方法 | 技術的ハードル | 対象ユーザー | 完全自動化 |
|---|---|---|---|
| 公式ホスティング MCP(mcp.notion.com) | 低 | 一般ユーザー | 不可(OAuth の手動認証が必要) |
| npm パッケージ + NOTION_TOKEN | 中 | エンジニア | 可能 |
| n8n/Make + Claude API | 低 | 非エンジニア | 可能 |
重要:ホスティング版は毎回 OAuth 認証が必要で、人手を介す必要があります。24 時間 365 日のスケジュール実行には、npm パッケージか n8n ルートを使いましょう。
30 分セットアップガイド(npm パッケージ版)
ターミナルの基本操作ができる方向けのガイドです。実際の作業時間は約 30 分。私たちのフリートもこの方法で Notion に接続しています。
Step 1:Notion Internal Integration を作成する
- notion.so/my-integrations にアクセス
- 「New integration」をクリック
- 名前を入力し(例:
claude-agent)、ワークスペースを選択 - 生成された Internal Integration Token(
ntn_で始まる)をコピー - 「Capabilities」で Read content、Update content、Insert content にチェックが入っていることを確認
Step 2:ページを Integration と共有する
Notion で、エージェントにアクセスさせたいページやデータベースに対して:
- 右上の「...」>「Connections」をクリック
- 先ほど作成した Integration 名を検索
- 「Confirm」をクリック
Step 3:Notion MCP Server をインストールする
npx -y @notionhq/notion-mcp-server
Step 4:Claude Desktop の MCP 設定を行う
Claude Desktop の設定ファイル(~/Library/Application Support/Claude/claude_desktop_config.json)に以下を追加します。
{
"mcpServers": {
"notion": {
"command": "npx",
"args": ["-y", "@notionhq/notion-mcp-server"],
"env": {
"NOTION_TOKEN": "ntn_あなたのトークン"
}
}
}
}
Claude Desktop を再起動して、MCP アイコンが表示されれば接続完了です。
Step 5:テストする
Claude の会話で「Notion ワークスペースから『プロジェクト』を含むすべてのページを検索して」と入力してみましょう。結果が返ってくればセットアップ完了です。
ノーコードルート(n8n/Make 版)
ターミナルを触りたくない方は、n8n(セルフホスト無料)または Make(クラウド版)でも同じことが実現できます。
仕組み
- トリガー:Notion Webhook がデータベースの変更を検知(2026 年から Notion はネイティブ Webhooks をサポートしており、ポーリングは不要になりました)
- 処理:n8n ノードが Claude API を呼び出し、Notion データをコンテキストとして渡す
- 書き戻し:Claude のレスポンスを受け取った n8n が Notion API 経由でページを更新、または新しいアイテムを作成
実例:顧客フィードバックの自動分類
シナリオ:EC チームが毎日 20 件の顧客フィードバックを受け取り、自動分類(製品の問題/物流の問題/ポジティブな評価)してフォローアップタスクを作成する必要がある場合。
n8n ワークフロー:
- Notion Webhook が新しいフィードバックのデータベース登録をトリガー
- HTTP Request ノードが Claude Haiku 4.5 API を呼び出し、プロンプト:「以下のフィードバックを product/logistics/positive に分類し、フォローアップアクションを提案してください」
- Notion API ノードが Claude のレスポンスに基づいてカテゴリフィールドを更新し、フォローアップタスクを作成
費用:フィードバック 1 件あたり約 $0.005-$0.01(input が短いため)。月 600 件 = $3-6。
Webhook の制限事項
公式ドキュメントによると、Notion Webhooks にはいくつかの制約があります。
- 1 つのオートメーションにつき最大 5 つの webhook アクション
- API レートリミット:約 3 リクエスト/秒
- ペイロードは sparse format(ID のみ送信。完全なコンテンツを取得するには追加の API コールが必要)
既知の制限とリスク
自作ソリューションは万能ではありません。切り替えを決断する前に、以下の制限を把握しておきましょう。
Notion MCP が対応していない操作
- 画像アップロード(MCP 経由で Notion ページに添付ファイルをアップロードできない)
- データベースの削除(ページは削除可能だが、データベース全体は削除不可)
- 複雑な relation/rollup の書き込み(読み取りは可能、書き込みサポートは限定的)
npm パッケージのメンテナンス状況
公式の @notionhq/notion-mcp-server npm パッケージはアクティブなメンテナンスが終了しており、Notion はリモート MCP(OAuth 版)への移行を推奨しています。つまり:
- 現在の機能は正常に動作するが、将来の新しい API 機能がサポートされるとは限らない
- Notion API に破壊的変更が入った場合、npm パッケージが迅速に更新されない可能性がある
- GitHub リポジトリの issue と release を定期的にチェックすることを推奨
データプライバシーへの配慮
Claude API で Notion データを処理する場合、データは Anthropic のサーバーに送信されます。Anthropic のプライバシーポリシーによると:
- API コールのデータはモデルトレーニングに使用されません(明示的にオプトインしない限り)
- データは転送時と保存時に暗号化される
- Notion に高度な機密データ(顧客 PII、財務記録)が含まれる場合、コンプライアンス要件を満たすかどうか評価が必要
信頼性の比較
| 観点 | Notion Custom Agents | Claude API + MCP |
|---|---|---|
| 安定性 | Notion プラットフォーム保証 | Anthropic API の稼働率に依存 |
| エラー処理 | 組み込みのリトライ機構 | API エラーを自分で処理する必要あり |
| 管理 UI | Notion UI で直接管理 | 設定ファイルまたは n8n ダッシュボードが必要 |
| フォールバック | 自動的なグレースフルデグラデーション | 自分でフォールバックロジックを構築する必要あり |
判断フレームワーク:残るべきか、切り替えるべきか
私たちのテストとコスト分析に基づいた推奨をまとめました。
| あなたの状況 | 推奨 | 理由 |
|---|---|---|
| 非エンジニア + 低頻度(<60 回/月) | Notion Custom Agents を継続 | クレジット費 $6-18、手間をかける価値なし |
| エンジニア + 中~高頻度(>100 回/月) | Claude API + npm MCP に切り替え | 80% 以上削減、セットアップ 30 分 |
| 非エンジニア + 高頻度(>100 回/月) | n8n + Claude API に切り替え | ノーコードでも大幅コスト削減 |
| 画像/添付ファイル操作が必要 | Notion Custom Agents を継続 | MCP は画像アップロード非対応 |
| 5 人以上のチーム + 一元管理 | Notion Custom Agents を継続 | チーム管理の利便性 > コスト削減 |
| すでに Claude API を利用中の開発者 | 今すぐ切り替え | 追加コストはほぼゼロ |
5 人チームのコスト比較
- Notion 方式:$100(Business x 5)+ $45(共有クレジット)= $145/月
- Claude API 方式:$50(Plus x 5)+ $3(共有 API)= $53/月
- 年間削減額:($145 - $53) x 12 = $1,104/年
まとめ
Notion Custom Agents の有料化は世界の終わりではありませんが、中~高頻度ユーザーにとって月 $33-99 の追加コストは無視できません。Claude Haiku 4.5 + Notion MCP の組み合わせは、私たちの実際のデプロイメントで安定稼働しており、コストは Notion 方式の 1/5 から 1/10 です。
次のステップ:
- まず Notion credits dashboard で現在の Custom Agents の使用量を確認
- 月 100 回を超えているなら、notion.so/my-integrations で Integration Token を作成
- 30 分後には、1 回 $0.01 で動く Notion エージェントが手に入ります
関連記事:
FAQ
プログラミングができなくても Claude API と Notion を連携できますか?
はい、可能です。n8n や Make などのノーコード自動化ツールを使えば、Webhook 経由で Claude API を呼び出し、Notion API で結果を書き戻せます。コードを一行も書く必要はなく、セットアップは約 1 時間です。
Notion Business から Plus にダウングレードして Claude API に切り替える場合、既存の Custom Agents はそのまま移行できますか?
直接の移行はできません。Custom Agents は Notion の組み込み機能で、Plus プランでは利用できません。Claude 側でエージェントのロジック(system prompt + MCP ツール呼び出し)を再構築する必要がありますが、データベース構造やページのコンテンツはそのまま残ります。
この記事は役に立ちましたか?



