Notion is a popular workspace for notes, wikis, and project management. MCP servers can connect Claude to your Notion workspace, enabling page creation, database queries, and content management. Here are the best options for Notion integration.
Recommended MCP Servers
Notion MCP (Official)
makenotion/notion-mcp
Official Notion API integration for reading and writing pages, databases, and blocks.
Key Features
- Read and create pages
- Query and update databases
- Manage blocks and content
- Official Notion support
Installation
npx notion-mcpThe official Notion MCP provides comprehensive access to your workspace. Create pages, query databases, and manage content programmatically. Essential for teams using Notion as their knowledge base.
MCP Notion Server
suekou/mcp-notion-server
Community Notion server with page and database operations.
Key Features
- Page CRUD operations
- Database queries
- Block manipulation
- Search functionality
Installation
npx mcp-notion-serverA community-built Notion integration that covers the essential operations. Good for simpler workflows where you don't need the full official API.
Fetch MCP + Notion API
anthropics/mcp-server-fetch
Use the Fetch MCP to call Notion's REST API directly for custom integrations.
Key Features
- Direct API calls
- Full flexibility
- Custom workflows
- Any Notion endpoint
Installation
npx @modelcontextprotocol/server-fetchFor advanced use cases, you can use the Fetch MCP to call Notion's REST API directly. This gives you access to any API endpoint with full control over the requests.
Quick Comparison
| MCP | Stars | Best For | Pros | Cons |
|---|---|---|---|---|
| Notion MCP | >1k | Full integration | Official support | More setup |
| MCP Notion Server | >500 | Basic operations | Simple setup | Community maintained |
| Fetch MCP | >2k | Custom workflows | Full flexibility | Manual API calls |
Getting Started
To manage Notion with Claude Code:
Get your Notion API key from notion.so/my-integrations.
Install the Notion MCP:
npx notion-mcpShare pages with your integration in Notion settings.
Example prompt: "Create a new page in my Projects database with today's meeting notes."