better-notion-mcp
by n24q02m·★ 28·Score 46
A Markdown-first Notion API server providing 10 composite tools to simplify Notion integration for AI agents.
Overview
Better Notion MCP is a well-designed MCP server that streamlines interactions with the Notion API through 10 high-level composite tools. It replaces 28+ individual endpoint calls with more intuitive operations, reducing complexity and token usage by approximately 77%. The server supports two transport modes: stdio for local token-based authentication and HTTP for remote OAuth 2.1 authentication without requiring tokens. The project is actively maintained with recent commits and includes comprehensive documentation.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this when you need a high-level abstraction over Notion API operations with better readability through Markdown and reduced token usage for AI agents.
When NOT to choose this
Avoid if you need direct access to all Notion API features not covered by the composite tools, or if you require complex permission management beyond the provided OAuth model.
Tools this server exposes
9 tools extracted from the READMEpagesCreate, read, update, and organize pages
databasesDatabase CRUD and page management within databases
blocksRead and manipulate block content
usersList and retrieve user information
workspaceWorkspace metadata and cross-workspace search
commentsPage and block comments
content_convertConvert between Markdown and Notion blocks
file_uploadsUpload files to Notion
setupCredential setup via browser relay, status check, reset, re-resolve
Comparable tools
Installation
Installation
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"better-notion-mcp": {
"command": "npx",
"args": ["-y", "@n24q02m/better-notion-mcp"]
}
}
}Command Line
npm install -g @n24q02m/better-notion-mcp
better-notion-mcpDocker
docker run -p 8080:8080 -e NOTION_TOKEN=your-token n24q02m/better-notion-mcp:latestFAQ
- What makes this different from the official Notion API?
- This server provides composite tools that combine multiple API calls into single, simpler operations, and uses Markdown instead of raw JSON blocks for better readability and token efficiency.
- How secure is the OAuth mode?
- The OAuth mode uses OAuth 2.1 with PKCE S256, includes rate limiting, session owner binding with IP checks, and can be fully self-hosted with your own credentials.
Compare better-notion-mcp with
Last updated · Auto-generated from public README + GitHub signals.