Notion MCP server: deep reads, block editing, safe snapshot/restore, file uploads, page move/copy
Connect Runs on your machine
claude mcp add notion-full-mcp -e NOTION_API_TOKEN=<NOTION_API_TOKEN> -e NOTION_MCP_FILE_ROOT=<NOTION_MCP_FILE_ROOT> -- uvx notion-full-mcp==0.5.1
{
"mcpServers": {
"notion-full-mcp": {
"command": "uvx",
"args": [
"notion-full-mcp==0.5.1"
],
"env": {
"NOTION_API_TOKEN": "<NOTION_API_TOKEN>",
"NOTION_MCP_FILE_ROOT": "<NOTION_MCP_FILE_ROOT>"
}
}
}
}
{
"mcpServers": {
"notion-full-mcp": {
"command": "uvx",
"args": [
"notion-full-mcp==0.5.1"
],
"env": {
"NOTION_API_TOKEN": "<NOTION_API_TOKEN>",
"NOTION_MCP_FILE_ROOT": "<NOTION_MCP_FILE_ROOT>"
}
}
}
}
{
"servers": {
"notion-full-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"notion-full-mcp==0.5.1"
],
"env": {
"NOTION_API_TOKEN": "<NOTION_API_TOKEN>",
"NOTION_MCP_FILE_ROOT": "<NOTION_MCP_FILE_ROOT>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
NOTION_API_TOKENRequired, secret | Your Notion integration API token (starts with ntn_) |
NOTION_MCP_FILE_ROOTOptional | Optional directory that uploads, downloads and snapshots are confined to |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 11 Nov 2026 |
| Last updated | 11 Nov 2026 |
| Registry name | io.github.cphoskins/notion-full-mcp |
More productivity servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
