MCP server for managing multiple Notion accounts simultaneously
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"notion-multi-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# notion-multi-mcp [English](#english) | [繁體中文](#繁體中文) --- ## English An [MCP (Model Context Protocol)](https://modelcontextprotocol.io/) server that lets AI assistants operate **multiple Notion accounts** simultaneously. Each account gets its own prefixed toolset — no conflicts, no mix-ups. ### Features - **Multi-account** — connect 2, 3, or more Notion workspaces in a single MCP server - **Custom prefixes** — you name each account (e.g. `work`, `personal`, `team`), tools are auto-generated as `work_search`, `personal_create_page`, `team_query_database`, etc. - **22 tools per account** — full Notion API coverage: pages, databases, blocks, comments, data sources, search - **Zero conflict** — each account is fully isolated with its own API key and client instance ### Quick Start #### Install ```bash pip install notion-multi-mcp ``` Or run directly without installing: ```bash uvx notion-multi-mcp ``` #### Configure in Claude Code ```bash claude mcp add notion-multi -- uvx notion-multi-mcp ``` Then set the environment variable in your Claude Code settings (`~/.claude/settings.json`): ```json { "mcpServers": { "notion-multi": { "command": "uvx", "args": ["notion-multi-mcp"], "env": { "NOTION_ACCOUNTS": "work:ntn_your_work_key,personal:ntn_your_personal_key" } } } } ``` #### Configure in Cursor / VS Code Add to `.cursor/mcp.json` or `.vscode/mcp.json`: ```json { "mcpServers": { "notion-multi": { "command": "uvx", "args": ["notion-multi-mcp"], "env": { "NOTION_ACCOUNTS": "work:ntn_your_work_key,personal:ntn_your_personal_key" } } } } ``` ### Configuration Set `NOTION_ACCOUNTS` with comma-separated `prefix:api_key` pairs: ``` NOTION_ACCOUNTS=work:ntn_abc123,personal:ntn_def456,team:ntn_ghi789 ``` This example creates **3 accounts × 22 tools = 66 tools**: - `work_search`, `work_create_page`, `work_query_database`, ... - `personal_search`, `personal_create_page`, `…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.