3行でいうと
- Notion MCPは、Notionが運営する遠隔のMCPサーバーです。接続先は、公式の開発者向け資料で、Streamable HTTPが
https://mcp.notion.com/mcp(公式が recommended と書く)、SSEがhttps://mcp.notion.com/sseです。 - クライアントごとの設定は、公式の「Get started with MCP」に、Claude Code、Cursor、Codex、VS Code(GitHub Copilot)の4つが書かれています。Claude Desktop、claude.ai、ChatGPTの手順は、この公式ページには書かれていません。
- 接続したAIは、本人がアクセスできる内容をすべて見られます。公式のヘルプは、Notionの権限を飛び越えることはない、と書いています。
- 外し方は、AIアプリ側(設定の削除)と、Notion側(管理者の画面)に分かれます。ふつうのメンバーが、Notion側で自分の接続を1件ずつ取り消す画面は、読んだ範囲では記載が見つかりませんでした。
- Notionの中から外へ向かう道のうち、Notion Agentの「MCP servers」の追加は、この記事の手順Hに書きます。外部エージェント(Claude agents、Cursor。どちらもbeta)は08です。
この記事は、公式の資料を2026年10月25日に読んでまとめたものです。この記事は、実際に使って確かめた記録ではありません。運営者はNotionを入れていますが、使い心地はこの記事には書いていません。設定例には、公式ページの例を要約から写したものと、公式の記載に合わせてこの記事で組んだもの(動作は確かめていません)があり、そのつど区別します。公式ページは要約の形で取得したため、設定ファイルは、実際に写す前に、必ず原文で確かめてください。
先に結論
- まず「どちら向きか」を決める。 外のAIがNotionを読み書きする(Notion MCP)のか、Notionの中のAIが外を見に行く(AIコネクタ、08)のか、Notionの中から外のAIを呼ぶ(外部エージェント、MCP servers)のか。画面も、権限も、データの行き先も違います。
- Notion MCPの接続は、ふつう「URLを入れる→ブラウザで許可する」の2段。 公式の例は、4つのクライアントとも、URLを書く(コマンドかファイル)、そのあとOAuthを完了する、という作りです。
- 渡るのは「ツールの結果」。 AIアプリが、Notionのページ、データベース、コメントなどを、ツール(search、fetch、create-pages など)を通して受け取ります。そのあとAIアプリが外へ送れば、データはNotionの外へ出ます(公式の安全の資料の警告)。
- 外すのは2か所。 AIアプリ側の設定を消す。Notion側の許可を取り消す。後者の、一般のメンバー向けの画面は、読んだ範囲では記載が見つかりません。
- 書き込みの確認は、AIアプリ側に頼る。 公式は、内容を変える操作の確認を有効にするよう勧めています。Notion側で確認を強制するのは、削除のツール(
user_confirmed: trueが必要)などに限られる、と読めます。
前提:用語をそろえる
- MCP(Model Context Protocol):AIアプリと外のサービスをつなぐ共通の決まり。「サーバー」はサービス側、「クライアント」はAIアプリ側。
- 遠隔(remote)MCPサーバー:インターネット上のURLで動いているサーバー。Notion MCPはこれ。以前の、手元で動かす型(STDIO)とは別です。
- Streamable HTTP/SSE:遠隔サーバーとの通信の型。公式は、前者を recommended、後者を、前者に対応しないクライアント向けの予備、と書いています。
- OAuth:パスワードを渡さずに、ブラウザで「このアプリにここまで許可する」と本人が承認する方式。
- MCPトークン:ブラウザの承認を使わず、クライアントが、決まった文字列(ベアラートークン)を送って認証する方式。BusinessとEnterpriseだけ、と書かれています。
- mcp-remote:遠隔に対応しないクライアントを、ローカルのSTDIOから橋渡しする、公式の例に出てくるコマンド。
- ワークスペースのオーナー/メンバー/ゲスト:Notionの立場。Notion MCPに接続できるのはメンバーまで。ゲストは接続できません。
全体の地図
| 組み合わせ | 向き | 設定する画面・ファイル | 認証 | この記事の節 |
|---|---|---|---|---|
| Claude Code × Notion | 外→Notion | ターミナルのコマンド、/mcp |
OAuth | 手順A |
| Cursor × Notion | 外→Notion | .cursor/mcp.json、Customize |
OAuth | 手順B |
| Codex × Notion | 外→Notion | ~/.codex/config.toml、codex mcp login notion |
OAuth | 手順C |
| VS Code(GitHub Copilot)× Notion | 外→Notion | .vscode/mcp.json、MCP: List Servers |
OAuth | 手順D |
| Claude(claude.ai、Claude Desktop)× Notion | 外→Notion | Customize → Connectors(Claude側の画面) | OAuth(Claude側の設定による) | 手順E |
| ChatGPT × Notion | 外→Notion | 公式のNotion資料には手順がない | ― | 手順F |
| そのほかのクライアント | 外→Notion | クライアントごと。URL、mcp-remote | OAuth、MCPトークン | 手順G |
| Notion Agent × 外のMCPサーバー | Notion→外 | Notion Agentの「MCP servers」 | 接続先ごと | 手順H |
| Notionの外部エージェント(Claude、Cursor。beta) | Notion→外 | サイドバーの「Agents」 | Claudeは不要、CursorはAPIキー | 08 |
手順の前に:Notion側で確かめること
公式の資料に書かれた、接続の前提です。
- 立場。 ワークスペースのメンバーであること。ゲストが接続しようとすると、接続できない旨のメッセージが出て、認可が拒否される、と開発者向け資料に書かれています。
- プラン。 公式の開発者向け資料は、Notion MCP自体は全プランで使える、と書いています。ただし、接続した外のソースの検索(
notion-connector-search)や、複数のデータベースにまたがる検索は、Notion AIつきのBusinessかEnterpriseが要ります。検索の絞り込み(最終編集者、最終編集日など)も、BusinessかEnterpriseです。 - 管理者の制限。 Enterpriseでは、管理者が、メンバーが接続できるAIアプリを承認済みの一覧に絞れる場合があります(下の「外し方」)。接続できないときは、管理者に聞きます。
- 使う前の整理。 公式のヘルプは、一人で使う使い方から始め、ページの題名を分かりやすくするよう書いています。
手順A:Claude CodeにNotion MCPをつなぐ
公式の「Get started with MCP」の手順です(確認日2026-10-25)。
- ターミナルで、次のコマンドを実行する。これは公式ページに書かれたコマンドです(公式の原文で確かめてください)。
claude mcp add --transport http notion https://mcp.notion.com/mcp
- Claude Codeの中で
/mcpを実行し、ブラウザの表示に従ってOAuthを完了する。 - 期待される結果:
/mcpの一覧に、notionが出て、認証が済んだ状態になる(一覧の見え方は、Claude Code側の表示によります)。
保存先の範囲(--scope)。 公式のNotion資料と、Claude Codeの公式資料が、次のように書いています。
| スコープ | 範囲 | 保存先(Claude Codeの資料) |
|---|---|---|
local(既定) |
自分だけ、いまのプロジェクト | ~/.claude.json |
project |
チームと共有(バージョン管理で) | プロジェクトのルートの .mcp.json |
user |
自分の全プロジェクト | ~/.claude.json |
ファイルに書く場合(この記事で組んだ例。動作は確かめていません)。 Claude Codeの公式資料は、遠隔のHTTPサーバーを .mcp.json に、"type": "http" と url で書く形を示しています。Notionの接続先をそこに当てはめると、次のようになります。
{
"mcpServers": {
"notion": {
"type": "http",
"url": "https://mcp.notion.com/mcp"
}
}
}
.mcp.json に書いた場合、Claude Codeは、対話の中でそのサーバーを使う前に承認を求める、と公式の資料にあります。
管理のコマンド(Claude Codeの公式資料より。実行前に原文で確かめてください)。
claude mcp list
claude mcp get notion
claude mcp remove notion
公式のNotion資料には、/context で、有効なMCPサーバーごとのトークンの使用量を見られる、と書かれています。
手順B:CursorにNotion MCPをつなぐ
公式の「Get started with MCP」の例です。
- プロジェクトに
.cursor/mcp.jsonを作り、次を書く(公式の例の写し。原文で確かめてください)。全プロジェクトで使うなら、同じ内容を~/.cursor/mcp.jsonに書く、と書かれています。
{
"mcpServers": {
"notion": {
"url": "https://mcp.notion.com/mcp"
}
}
}
- Cursorのサイドバーで「Customize」を開き、Notionを有効にして、OAuthを完了する。
- 期待される結果:Customizeの一覧で、Notionのスイッチがオンになる。
Cursorの公式資料には、次のことが書かれています。
- サーバーのオンとオフは、「Customize」のスイッチで切り替えられる。オフにしたサーバーは読み込まれず、設定は消えない。
- MCPのツールを実行する前に、承認を求めるのが既定。ツール名の横の矢印で、引数を見られる。
- 管理者が共有のサーバーを設定する場所は、「Dashboard > Plugins & MCPs」。
手順C:CodexにNotion MCPをつなぐ
~/.codex/config.tomlに、次を足す(公式の例)。プロジェクトごとにするなら、プロジェクトのルートの.codex/config.tomlに同じ内容を書く、と書かれています。
[mcp_servers.notion]
url = "https://mcp.notion.com/mcp"
- 次のコマンドを実行し、OAuthを完了する。
codex mcp login notion
- 期待される結果:ブラウザで許可の画面が出て、許可すると、Codexからnotionのサーバーが使える状態になる(公式のNotion資料は、ここまでしか書いていません)。
手順D:VS Code(GitHub Copilot)にNotion MCPをつなぐ
- ワークスペースに
.vscode/mcp.jsonを作り、次を書く(公式の例)。
{
"servers": {
"notion": {
"type": "http",
"url": "https://mcp.notion.com/mcp"
}
}
}
ほかのクライアントが mcpServers と書くのに対し、VS Codeの例は servers です。ほかの例からコピーするときは、キー名の違いに注意してください。
- コマンドパレット(Cmd+Shift+P、またはCtrl+Shift+P)で「MCP: List Servers」を実行する。
- Notionのサーバーを起動し、求められたらOAuthを完了する。
- 自分の全プロジェクトで使うなら、「MCP: Open User Configuration」を実行し、そこに足す、と書かれています。
手順E:Claude(claude.ai、Claude Desktop)につなぐ
公式で確認できたこと。 Notionのヘルプ(Notion MCP)は、Claude Desktop、Claude.ai、Cursor、ChatGPT Proを名前で挙げ、MCPに対応するAIアプリならつなげる、と書いています。ただし、開発者向け資料の「Get started with MCP」には、Claude DesktopとClaude.aiの手順は書かれていませんでした。Notionのヘルプは、設定は各アプリの「settings or integrations menu」にある、と書くだけで、メニュー名は書いていません。ヘルプは、ワンクリックで接続できる「Notion MCP Gallery」にも触れていますが、その中身は読めていません。
Claude側の公式の手順(Anthropicのヘルプ「Get started with custom connectors using remote MCP」より)。 次は、Claudeの画面の手順です。
Pro、Maxの場合:
- 「Customize > Connectors」を開く。
- 「+ Add」→「Add custom connector」。
- 名前を入れる。
- 遠隔MCPサーバーのURLを入れ、「Continue」。
- 検出された認証の設定を確かめ、「Continue」。
- 「Authentication」で、「Sign in now」「Sign in when needed」「No sign in」から選ぶ。
- 「OAuth client」で、Claudeがサーバーに名乗る方法(「Use Claude's published identity (Recommended)」、「Register automatically」、「Use your own OAuth client」)を選ぶ。「Recommended」はAnthropicのヘルプの表記です。
- 「Add」を押す。
TeamとEnterpriseは、オーナーが「Organization settings > Connectors」から「Add」→「Custom」→「Web」で足し、メンバーは「Customize > Connectors」で「Connect」を押して認証する、と書かれています。会話の中では、左下の「+」→「Connectors」で、使うコネクタをオンにします。
この記事の案(動作は確かめていません)。 上のClaude側の手順の「URL」の欄に、Notionの公式資料にある https://mcp.notion.com/mcp を入れる、という組み合わせです。Notionの資料が、Claude側のこの手順を指示しているわけではありません。Claude側のヘルプは、遠隔サーバーへはAnthropicのクラウドから接続する、と書いています。Notion MCPは公開のURLなので、IPアドレスの許可の話は出てきませんが、これは僕らの読みです。
Claude側の注意(同じヘルプより)。 権限(スコープ)を見て、不要なものは断る。信頼するサーバーにだけつなぐ。「Search and tools」のメニューで、要らないツールを無効にできる。Researchは、コネクタのツールを、追加の確認なしに呼べるので、外部のアプリに書き込めるツールは無効にする。外すには、Claudeの設定でコネクタを切るか、相手サービス側のセキュリティの設定で取り消す。
手順F:ChatGPTにつなぐ
- Notionのヘルプは、ChatGPT Proを、つなげるAIアプリの例として挙げています。開発者向け資料の「Supported tools」は、ChatGPTの接続では結果の形が違う、とだけ書いています。
- 「Get started with MCP」と「Common MCP clients」のページには、ChatGPTは出てきません。
- OpenAI側の、MCPコネクタを足す手順のヘルプは、2つの記事を試しましたが、どちらも取得できませんでした。
そのため、この記事は、ChatGPTの画面の手順を書きません。つなぐ場合は、OpenAIの公式ヘルプで手順と対応プランを確かめ、Notion側の接続先としては、公式の https://mcp.notion.com/mcp を使う、という順になります(組み合わせは、この記事の案で、読んだ範囲では確かめられていません)。
手順G:そのほかのクライアント
公式の「Get started with MCP」の、一般の案内です。
| 状況 | 公式の記載 |
|---|---|
| Streamable HTTPに対応 | https://mcp.notion.com/mcp(recommended) |
| Streamable HTTPに非対応 | SSE:https://mcp.notion.com/sse |
| 遠隔に対応せず、手元のSTDIOのみ | mcp-remote で橋渡し(下) |
橋渡しの設定の例です(公式の例。原文で確かめてください)。
{
"mcpServers": {
"notion": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.notion.com/mcp"]
}
}
}
「Common MCP clients」のページには、クライアントとして、Codex、Claude Code、Cursor、fx、Hermes、Devin、Pi、VS Code、Antigravity が並び、それぞれの設定は、各クライアントの案内へのリンク先にある、と読めました。なお、別のページ「Get started with MCP」には、Antigravityについて、ギャラリーにある設定済みの「Notion」コネクタではなく、カスタムのサーバーとして接続することを、公式が recommend と書いています(ギャラリーのコネクタは、非推奨の notion-mcp-server を使うため)。
認証の方法
| 方法 | 公式の記載(開発者向け資料) |
|---|---|
| OAuth(対話) | ほとんどのクライアントで標準。ブラウザで、ワークスペースの許可を完了する |
| MCPトークン | BusinessとEnterpriseのワークスペースのオーナーだけが作れる。作る場所は、Developerのポータルの「New MCP token」。クライアントが、ベアラートークンとして https://mcp.notion.com/mcp に送る。ブラウザのサインインは不要。クライアントごとの設定例は、読んだページに載っていない |
| Enterprise管理の認可 | SAML SSOのあるEnterprise。ヘルプには、Oktaを使う会社で、Okta管理者が、Claudeなど対応するAIツール向けに、会社全体で1度設定する方法がある、と書かれています。設定ガイドのページは取得できませんでした |
| インテグレーショントークン | オープンソースの旧版 notion-mcp-server だけ。08で扱う |
MCPトークンは、ブラウザの承認なしに動く固定の文字列です。漏れると、そのトークンの権限の範囲で使われます。環境変数に入れる、バージョン管理に入れない、というのが公式の一般的な書き方(08のAPIの節)です。MCPトークンの権限の範囲や期限は、読んだページに書かれていません。
渡るデータと、AIにできること
ツールの一覧(公式の「Supported tools」より)
AIアプリには、次のようなツールが渡されます。名前は公式の表記です。
| 分類 | 主なツール | 一言 |
|---|---|---|
| 検索 | notion-search、notion-connector-search、notion-memory-search、notion-get-self |
notion-search は最大50件。notion-connector-search は、Slack、Google Drive、GitHub、Jira、メール、予定などのつないだソースを検索(Notion AIつきのBusinessかEnterprise) |
| 読み取り | notion-fetch、notion-list-*-pages、notion-list-page-backlinks、notion-get-file-download-urls |
ページ、データベース、ビューを、URLかIDで取る。ファイルのURLは数分で切れる |
| 作成・編集 | notion-create-pages、notion-update-page、notion-move-pages、notion-duplicate-page |
内容の更新は、update_content、replace_content などのコマンド |
| 削除・復元 | notion-delete-pages、notion-delete-databases、notion-restore-pages |
削除は最大20件をごみ箱へ。user_confirmed: true が必要。破壊的、と印が付く |
| データベース | notion-create-database、notion-update-data-source、notion-create-view、notion-update-view、notion-query-data-sources |
行の読み取りは、既定50件、最大100件。複数のデータソースにまたがるSQLは、Notion AIつきのBusinessかEnterprise |
| ファイル | notion-create-file-upload、notion-create-attachment |
1回のアップロードは20 MiBまで。URLからの取り込みは、無料のワークスペースで5 MiB、有料で50 MiBまで |
| コメント | notion-create-comment、notion-get-comments ほか |
編集、削除、解決、リアクションのツールは、BusinessかEnterprise |
| チームと人 | notion-get-teams、notion-get-groups、notion-get-users |
一覧を取る |
| Skills | notion-get-enabled-skills、notion-upload-skill ほか |
OAuthの接続だけで使えるものがある |
| Custom Agentのセッション | notion-search-agents、notion-spawn-session、notion-wait-session ほか |
Notion AIとCustom Agentsの利用が要る |
| カレンダー | notion-calendar-list-events、notion-calendar-create-events ほか |
ユーザーが認可した接続だけ。予定の作成や取り消しは、参加者に通知が行くことがある |
接続ごとに、渡るツールの一覧は同じとは限りません。公式は、ワークスペース所有の接続は、管理者が選んだツールだけを一覧に出し、カレンダーのツールは出ない、などと書いています。ツールのアクセス状況は、notion-get-tool-access で調べられます。読み取り専用の接続モードがあるかどうかは、読んだ範囲では記載が見つかりませんでした。
権限の考え方(公式のヘルプとセキュリティの資料)
- 接続したAIは、本人がアクセスできるものすべてにアクセスできる。Notionの既存の権限は飛び越えない。
- ツールが返す内容は、信頼できないものとして扱う。読んだページに、AIを操る隠れた指示が入っていることがある。
- 接続したクライアントが、Notionの内容を外のシステムへ送ることがある。
- 内容を変える操作は、クライアント側で確認が出るようにする。
- 公式の「Security best practices」は、次の順で書いています:公式のURLを使う、クライアントを選ぶ、第三者のマーケットプレイスのクライアントはURLを確かめる、プロンプトインジェクションに備える、権限を見直す、提案された操作を確かめる、変更の確認を要求する、管理者の機能を使う、接続を監査して取り消す。
制限
- 呼び出しは、標準のAPIのリクエスト制限に数えられる、と書かれています。制限の数字は、08のAPIの節に書きます。
- 制限にかかったとき、Notion MCPは、待ち時間が2秒以下なら1度だけ再試行し、長ければ、
rate_limitedのコードと待ち時間(retry_after_seconds)を含むエラーをすぐ返す、と書かれています。LLMのツール側に、並列の操作を減らす、または少し待つ、と案内しています。
動いたかの確かめ方(この記事の案)
公式にこの名前の手順があるわけではありません。ツール名は公式のものです。
- AIアプリで、Notionのコネクタ(サーバー)が、有効の状態になっているか確かめる(Claude Codeは
/mcp、Cursorは Customize、VS Codeは「MCP: List Servers」)。 - 次のような指示を出す(この記事の例)。
Notionの、自分の最近のページを、題名だけ5件、一覧にして。
- 期待される結果:
notion-list-recent-pagesやnotion-searchなどのツールが呼ばれ、承認を求められたら、内容を見て許可する。題名の一覧が返る。 - 接続先を確かめるには、
notion-get-self(接続しているワークスペースとユーザーを返す、と書かれています)を呼ぶ指示を出すとよいです(この記事の案)。 - 書き込みを試すなら、まず練習用のページだけに限る。「練習用ページに、1行追加して」のように、範囲を言う(この記事の例)。
外し方
AIアプリ側(AIアプリごとの公式の手順)
| アプリ | 外し方(読んだ範囲の記載) |
|---|---|
| Claude Code | claude mcp remove notion。公式資料は、遠隔サーバーを消すと、保存されたOAuthのトークンと、クライアントの登録も消える、と書く。認証だけ消すなら、/mcp の「Clear authentication」。コマンドで claude mcp logout もある、と書かれています(原文で確かめてください) |
| Cursor | Customizeでスイッチをオフ(設定は残る、とCursorの資料にある)。設定そのものを消す手順の記載は見つかりません |
| Codex | 公式のNotion資料に、外し方の記載は見つかりません |
| VS Code | 外し方の記載は、読んだ資料にありません |
| Claude(claude.ai、Desktop) | 「Customize > Connectors」で「Remove」、または、コネクタ名の横の三点から。Team、Enterpriseのオーナーは、「Organization settings > Connectors」。Claudeの設定でコネクタを切るか、相手サービスのセキュリティの設定で取り消す、とも書かれています |
Notion側
| 対象 | 公式の記載 |
|---|---|
| 管理者(全般) | 開発者向け資料:ワークスペースのオーナーは、「Settings」→「Notion MCP」→「Manage workspace clients」で、クライアントのアクセスを管理する。メンバーが接続できるクライアントの制限は、Enterpriseだけ |
| 管理者(Enterprise、ヘルプ) | 「Settings」→「Connections」→「Permissions」タブ→「AI apps」で、「Restrict AI apps members can connect」を「Only from approved list」にする。「Manage approved AI apps」で承認済みを見て、「Add approved AI apps」で足す。承認すると、メンバーは誰でも接続でき、「External AI apps」に「Not Connected」と出る |
| すべての外部接続を切る | 「Disconnect All Users」のボタン。切ったあと、ユーザーは認証し直す。1つのツールだけを切る方法は書かれておらず、「全部切り、承認済みのツールからだけ再接続してもらう」が回避策として書かれている。承認の一覧から外したツールが、「Connected tools」に残って見えても、Notionは呼び出しを止める、と書かれています |
| 組織のオーナー | Admin APIで、メンバーのMCP接続を一覧、取り消せる |
| 一般のメンバーが、自分の接続だけを取り消す画面 | 読んだ範囲では、記載が見つかりません |
2つの資料(開発者向け資料とヘルプ)で、管理者の画面の名前が違います(「Notion MCP → Manage workspace clients」と「Connections → Permissions → AI apps」)。どちらが現行かは、確認できていません。手元の画面で探してください。
手順H:Notionの中から、外のMCPサーバーを呼ぶ(Notion Agent)
公式の「Notion Agent」のヘルプの順です。向きが逆(Notion→外)です。
- Notion Agentを開く(顔のアイコン、またはサイドバーの「Notion AI」)。
- 次のどれかの道で、MCPサーバーを足す。
- チャットで、Agentに頼む。
- 「All sources」→「MCP servers」→「Add MCP server」。
- 「Settings」→「Connections」→「Discover」。
- 足したあと、そのアプリの認証をする。
- 期待される結果:「All sources」の「MCP servers」の下に、つないだサーバーが出る。
注意:モバイルでは、新しいMCPサーバーをつなげない、と書かれています。どの「MCPサーバー」を足せるか(一覧)、書き込みの確認の出方は、読んだページには書かれていません。Custom Agentsのヘルプ(作り方)には、MCPの記述が見つかりませんでした。
渡るデータ:Agentが、つないだMCPサーバーへ、依頼の内容(と、そのために必要なNotionの内容)を送る、という形になります。送られる範囲の詳細は、読んだ資料に記載がなく、接続先の会社の扱いによります(見立て)。
うまくいかないとき
| 症状 | 確認点(公式の記載に基づく) |
|---|---|
| 認可が拒否される | ゲストではないか。管理者が、承認済みのAIアプリの一覧に絞っていないか(Enterprise) |
| クライアントで認証が必要と出たまま | Claude Codeは /mcp からOAuthをやり直す(Re-authenticate)。url に type がないと、設定ミスとして読まれる、とClaude Codeの資料にある |
| 設定したのに、サーバーが出ない | JSONのキー名(mcpServers と servers)、type の有無、ファイルの場所(プロジェクトか、ホームか)を確かめる |
| 一部のツールが出ない・使えない | プラン(Business、Enterpriseが要るツールがある)、接続の種類(OAuthの接続だけのツールがある)。notion-get-tool-access で状態を見る |
rate_limited のエラー |
並列の操作を減らす、待つ。待ち時間と理由が、エラーの中に入る |
外部のコネクタ検索(notion-connector-search)が出ない |
Notion AIつきのBusinessかEnterprise、かつ、つないだ外のソースが1つ以上あること。ワークスペース所有の接続には出ない |
気をつけること
- この記事は、実際に使って確かめた記録ではありません。運営者はNotionを入れていますが、使い心地はこの記事には書いていません。公式の資料を読んだ範囲です。
- 読めなかったページ:OpenAIのヘルプ(ChatGPTのコネクタ、2記事)、NotionのMCPギャラリーの中身、「Set up enterprise-managed connections for Notion MCP」の設定ガイド、「Personal access tokens」の開発者向けページは、取得できませんでした。そのため、ChatGPTの画面手順、ギャラリーの手順、MCPトークンの権限と期限は書いていません。Claude Codeの資料は、末尾の一部(14,427字ぶん)を読めていません。
- 設定ファイルは、公式ページを要約の形で取得したものです。キー名の違い(
mcpServersとservers)など、小さな違いで動かなくなります。写す前に、公式ページの原文で確かめてください。 - 公式ページ同士で、画面の名前が違うところ(管理者の画面、「Agent」と「Agents」)は、併記しました。
- 接続は、渡す範囲を決めてから行います。公式は、読み取りの確認と書き込みの確認を、AIアプリ側で有効にするよう書いています。読み取り専用の接続モードは、読んだ範囲では記載が見つかりませんでした。
出典
- Notion MCP(Notion Help Center、Notion、確認日 2026-10-25)
- Notion MCP(Notion Docs、Notion、確認日 2026-10-25)
- Get started with Notion MCP(Notion Docs、Notion、確認日 2026-10-25)
- Common MCP clients(Notion Docs、Notion、確認日 2026-10-25)
- Supported tools(Notion Docs、Notion、確認日 2026-10-25)
- Security best practices(Notion Docs、Notion、確認日 2026-10-25)
- MCP overview(Notion Docs、Notion、確認日 2026-10-25)
- Notion Agent(Notion Help Center、Notion、確認日 2026-10-25)
- Custom Agents in Notion(Notion Help Center、Notion、確認日 2026-10-25)
- Connect to MCP servers(Claude Code Docs、Anthropic、確認日 2026-10-25)
- Get started with custom connectors using remote MCP(Claude Help Center、Anthropic、確認日 2026-10-25)
- Model Context Protocol(Cursor Docs、Cursor、確認日 2026-10-25)