mcp server
Notion
Local Notion MCP server for querying and editing pages and databases with an integration token.
Set up
Runs on your computer. Pick your agent and operating system.
Before you start
- Node.js 20 or newer
{
"mcpServers": {
"notion": {
"command": "npx",
"args": [
"-y",
"@notionhq/notion-mcp-server"
],
"env": {
"NOTION_TOKEN": "<your NOTION_TOKEN>"
}
}
}
}same format Cursor, GitHub Copilot CLI, Junie, JetBrains AI Assistant, Augment (Auggie CLI), Factory Droid, Kiro, Devin CLI +12
Values in angle brackets are placeholders. Restart Claude Desktop after editing its config.Claude Desktop docs
Tools provided
As listed by the project. Your agent asks before calling them, depending on its settings.
query-data-sourceQuery a data sourceretrieve-a-databaseGet a databaseretrieve-page-markdownRead a page as markdownupdate-page-markdownUpdate a page's markdownmove-pageMove a page
README
synced Oct 13, 2026Notion
Local Notion MCP server for querying and editing pages and databases with an integration token.
Install
npx -y @notionhq/notion-mcp-server
Configuration
| Variable | Required | Description |
|---|---|---|
NOTION_TOKEN | Yes | Notion internal integration secret |
AUTH_TOKEN | No | Bearer token for HTTP transport |
Tools
query-data-source— Query a data sourceretrieve-a-database— Get a databaseretrieve-page-markdown— Read a page as markdownupdate-page-markdown— Update a page's markdownmove-page— Move a page
About this listing
Details were gathered from the project's public pages on 2026-10-13 and have not been reviewed by a person yet. Read the project's own documentation before giving it access to anything sensitive.
Sources: