Notion MCP server は公式ですか?
はい。このリポジトリは Notion が `makenotion/notion-mcp-server` として公開しています。Notion は `https://mcp.notion.com/mcp` で公式のホスト型サーバーも運営しており、現在はこのローカル版よりホスト型を推奨しています。
@makenotion
基本情報
公式 Notion MCP サーバー
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"notion-mcp-server": {
"command": "docker",
"args": [
"compose",
"build"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
Notion MCP Server (Official) は、Notion が公開しているオープンソースでセルフホスト型の notion mcp server(@notionhq/notion-mcp-server)です。Notion API を MCP ツールに変換し、AI クライアントがページ、データベース、コメント、ブロックを検索・読み取り・作成・更新できるようにします。
Notion は現在、このリポジトリを積極的なメンテナンス対象外としており、代わりにホスト型の Remote Notion MCP(https://mcp.notion.com/mcp)を推奨しています。このページでは、本掲載が対象とするローカルサーバーと、Notion が案内するホスト型エンドポイントの両方を説明します。
次の 2 つのセットアップ方法から選びます。
https://mcp.notion.com/mcp を追加し、OAuth でサインインします。Notion 上の既存の権限がそのまま使われます。npx または Docker で実行します。internal integration token(ntn_...)で認証し、ページをその integration に自分で共有する必要があります。claude_desktop_config.json(macOS:~/Library/Application Support/Claude/claude_desktop_config.json)にサーバーを追加します。
{
"mcpServers": {
"notionApi": {
"command": "npx",
"args": ["-y", "@notionhq/notion-mcp-server"],
"env": {
"NOTION_TOKEN": "ntn_****"
}
}
}
}
Docker を使う場合は、公式イメージ mcp/notion も利用できます(README を参照)。
ローカルサーバーの場合は、同じ JSON を .cursor/mcp.json に記述します。ホスト型サーバーの場合は次を使います。
{
"mcpServers": {
"notion": {
"url": "https://mcp.notion.com/mcp"
}
}
}
その後、Cursor のサイドバーで Customize を開き、Notion を有効にして OAuth フローを完了します。
Notion のドキュメントでは、Claude Code からホスト型エンドポイントに接続する方法が案内されています。
claude mcp add --transport http notion https://mcp.notion.com/mcp
続いて Claude Code で /mcp を実行し、OAuth フローに従います。
.vscode/mcp.json を作成します。
{
"servers": {
"notion": {
"type": "http",
"url": "https://mcp.notion.com/mcp"
}
}
}
コマンドパレットで MCP: List Servers を実行し、Notion を起動してサインインします。
~/.codex/config.toml に次を追加し、codex mcp login notion を実行します。
[mcp_servers.notion]
url = "https://mcp.notion.com/mcp"
ローカルサーバーの README には、Zed と GitHub Copilot CLI(~/.copilot/mcp-config.json)向けの設定も掲載されています。
makenotion)が MIT ライセンスで公開。npm パッケージは @notionhq/notion-mcp-server、Docker Hub イメージは mcp/notion です。2025-09-03 と data sources モデル(database_id の代わりに data_source_id)を使用します。--transport http で Streamable HTTP を利用でき、その場合は bearer token(--auth-token または AUTH_TOKEN)が必要です。--enable-token-passthrough を使うと、セッションごとの Notion-Token ヘッダーにより 1 つの HTTP デプロイで複数の integration を扱えます。ローカルサーバーのツールは、いくつかのグループに分けられます。
post-search はページと data source を検索します。get-users、get-user、get-self はワークスペースのメンバーとボットユーザーを取得します。post-page、retrieve-a-page、patch-page、retrieve-a-page-property、move-page でページの作成・取得・更新・移動を行います。retrieve-page-markdown と update-page-markdown はページ全体を Markdown として読み書きします。get-block-children、patch-block-children、retrieve-a-block、update-a-block、delete-a-block はページ内容をブロック単位で扱います。query-data-source(フィルターと並べ替え)、retrieve-a-data-source、create-a-data-source、update-a-data-source、list-data-source-templates、retrieve-a-database。create-a-comment と retrieve-a-comment。ホスト型の Remote Notion MCP には、notion-search、notion-fetch、notion-create-pages、notion-update-page、notion-query-data-sources など、AI エージェント向けに設計された別のツール群があります。
notion-mcp-server として公開されています。Notion のコードベースとは別物です。post-database-query、update-a-database、create-a-database が query-data-source、update-a-data-source、create-a-data-source に置き換えられました。古い名前をハードコードしたプロンプトを更新してください。Authorization: Bearer <token> が必要です。--auth-token を指定しない場合、サーバーは生成したトークンを一時ファイルに書き出します。隔離されたネットワーク以外では --unsafe-disable-auth を使わないでください。mcp-remote ブリッジを使えばホスト型サーバーに接続できます:"command": "npx", "args": ["-y", "mcp-remote", "https://mcp.notion.com/mcp"]。はい。このリポジトリは Notion が `makenotion/notion-mcp-server` として公開しています。Notion は `https://mcp.notion.com/mcp` で公式のホスト型サーバーも運営しており、現在はこのローカル版よりホスト型を推奨しています。
ローカルサーバーは MIT ライセンスのオープンソースで、自分の Notion integration token を使います。Notion によると、ホスト型 MCP はすべてのプランで利用できますが、AI 検索や MCP token など一部の機能には Business または Enterprise が必要です。
internal integration secret(`ntn_...`)を `NOTION_TOKEN` として渡します。`Authorization` と `Notion-Version` を含む JSON として `OPENAPI_MCP_HEADERS` で渡すこともできます。
はい。Notion のドキュメントには、Claude Code、Cursor、VS Code、Codex などからホスト型に接続する手順があります。ローカルサーバーの README は Claude Desktop、Cursor、Zed、GitHub Copilot CLI を扱っています。
リモート版は Notion がホストし、OAuth と自分の権限を使い、継続的にメンテナンスされています。ローカル版は自分のマシンで動作し、integration token と手動でのページ共有が必要で、Notion による積極的なサポートはもうありません。
Notion によると、積極的なメンテナンスは終了しており、将来提供終了になる可能性があります。Issue やプルリクエストは積極的には確認されず、サポートは Remote Notion MCP に集中しています。
integration に "Read content" の権限だけを与えれば読み取り専用トークンになります。共有するページも必要なものだけに絞ってください。サーバー自体も、データベースの削除など一部の破壊的な操作を提供していません。
はい。`npx @notionhq/notion-mcp-server --transport http` で起動します(`--port` と `--host` は任意)。`http://127.0.0.1:<port>/mcp` で提供され、bearer token による認証が必要です。

Personal context for every AI: search, read, and write back to your private Markdown library of articles, threads, PDFs, notes, and captured ChatGPT/Claude/Gemini/Grok conversations. Remote server, OAuth 2.1 paste-and-au

Model Context Protocol Servers

Search published GPU deployment, rack integration and structured cabling resources; read canonical documents and Leviathan Systems company service scope. Anonymous, read-only Streamable HTTP MCP. No credentials required.

Persistent memory for AI agents. Hosted MCP server with capsule-scoped key/value storage, tags, TTL expiration, bulk ops, and RBAC.
Memlord is a remote MCP server available at https://app.memlord.com.
コメント