BACK TO MCP SERVERS
productivityclaude-codecursorclinewindsurf

Notion

Gives an agent read and write access to Notion pages and databases, useful when your specs and notes live there.

What it does

Lets an agent search Notion, read pages and database rows, and create or update content. Maintained by Notion.

Most useful when your product specs, meeting notes, or internal documentation live in Notion and you want the agent to work from them rather than from your summary of them.

Setup

Create an internal integration in Notion settings, then share the specific pages you want reachable with that integration.

claude mcp add notion -- npx -y @notionhq/notion-mcp-server

Set the integration token in NOTION_TOKEN.

What to watch out for

Notion's permission model is share based, so the integration only sees pages explicitly shared with it. That is a feature. Share the minimum, not your whole workspace.

Notion pages convert to markdown imperfectly. Complex nested databases and synced blocks come through messier than they look in the app, and the agent may misread structure.

Writes can be destructive and Notion's version history is your only undo. Prefer read access until you trust the setup.

GitHub SourceGitHub Stars
Last verified 2026-07-25