What is Notion ReadOnly MCP Server?
An optimized MCP server that exposes a minimal, read-only subset of the Notion API. It is designed for AI assistants (e.g., Cursor, Claude) to query and retrieve Notion content efficiently and safely.
How to use Notion ReadOnly MCP Server?
Set up an internal Notion integration and obtain a token (recommended to configure with only "Read content" capabilities). Then add the server to your client’s MCP config (.cursor/mcp.json or claude_desktop_config.json) using either npx (npx -y notion-readonly-mcp-server) or Docker (taewoong1378/notion-readonly-mcp-server), providing the OPENAPI_MCP_HEADERS environment variable with your authorization token and Notion-Version: 2022-06-28. Ensure the relevant pages and databases are connected to the integration.
Key features of Notion ReadOnly MCP Server
- Read-only design ensures data safety.
- Only 7 essential tools exposed.
- Parallel processing speeds up block retrieval.
- Recursive one-pager tool for full page extraction.
- Supports databases, page properties, and comments.
- Optimized for AI assistant tool-count limits.
Use cases of Notion ReadOnly MCP Server
- AI assistant retrieves full content of a Notion page with one call.
- Developer queries the structure of a Notion database.
- User fetches comments or properties on a specific page.
- Explore nested blocks and linked databases without multiple API calls.
Comments