Notion MCP Server

Integrates with the Notion API to manage personal to-do lists using the Model Context Protocol.

Local serverstdioPython★ 29

What is the Notion MCP Server?

Integrates with the Notion API to manage personal to-do lists using the Model Context Protocol.

Configuration and credentials

  • Python 3.11 or higher - A Notion account with API access - A Notion integration token - A Notion page where you want to manage your todo list - Claude Desktop clint

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

  • Python 3.11 or higher - A Notion account with API access - A Notion integration token - A Notion page where you want to manage your todo list - Claude Desktop clint
VariableDescriptionRequired
NOTION_TOKENCredential the server authenticates with.Yes
PAGE_IDConfiguration value read at startup.Optional
NOTION_BASE_URLEndpoint or connection string the server talks to.Yes

Frequently asked questions

You can install it via Smithery using the command `npx -y @smithery/cli install @Badhansen/notion-mcp --client claude` or manually by cloning the repository and setting up a Python environment.