What operations does Notion MCP Server support?
It can search for pages, read page content, add comments, and create new pages. Deleting databases is intentionally not supported.
@MCP-Mirror
Basic information
Mirror of
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"notionApi": {
"command": "npx",
"args": [
"-y",
"@notionhq/notion-mcp-server"
],
"env": {
"OPENAPI_MCP_HEADERS": "{\"Authorization\": \"Bearer ntn_****\", \"Notion-Version\": \"2022-06-28\" }"
}
}
}
}Notion | Retrieve a user Error Responses: 400: 400
Notion | List all users Error Responses: 400: 400
Notion | Retrieve your token's bot user Error Responses: 400: Bad request
Notion | Search by title Error Responses: 400: Bad request
Notion | Retrieve block children Error Responses: 400: Bad request
Notion | Append block children Error Responses: 400: Bad request
Notion | Retrieve a block Error Responses: 400: Bad request
Notion | Update a block Error Responses: 400: Bad request
Notion | Delete a block Error Responses: 400: Bad request
Notion | Retrieve a page Error Responses: 400: Bad request
Notion | Update page properties Error Responses: 400: Bad request
Notion | Create a page Error Responses: 400: Bad request
Notion | Retrieve a page property item Error Responses: 400: Bad request
Notion | Retrieve comments Error Responses: 400: Bad request
Notion | Create comment Error Responses: 400: Bad request
Notion | Query a data source Error Responses: 400: Bad request
Notion | Retrieve a data source Error Responses: 400: Bad request
Notion | Update a data source Error Responses: 400: Bad request
Notion | Create a data source Error Responses: 400: Bad request
Notion | List templates in a data source Error Responses: 400: Bad request
Notion | Retrieve a database Error Responses: 400: Bad request
Notion | Move a page Error Responses: 400: Bad request
Notion | Retrieve a page as Markdown Error Responses: 400: Bad request 403: The integration lacks the read/update content capability required for this page. 404: Page not found or not shared with the integration. 429: Rate limited.
Notion | Update a page's content as Markdown Error Responses: 400: Bad request 403: The integration lacks the read/update content capability required for this page. 404: Page not found or not shared with the integration. 409: Conflict (e.g. row limit exceeded). 429: Rate limited.
An MCP (Model Context Protocol) server that provides a controlled interface to the Notion API, allowing AI assistants to search, read, comment on, and create pages and databases. Designed for developers who want to let LLMs interact with Notion workspaces safely.
Create a Notion internal integration to obtain a secret token, then add the MCP configuration to your client’s mcp.json or claude_desktop_config.json. Use either npx or Docker, providing the token via the OPENAPI_MCP_HEADERS environment variable. Connect your integration to the pages/databases you want the server to access.
It can search for pages, read page content, add comments, and create new pages. Deleting databases is intentionally not supported.
Yes. In the Notion integration settings you can give only "Read content" access, creating a read-only token.
You need either Node.js and npm (to run via `npx`) or Docker (to build and run the container).
Visit each page, click the three dots, and select "Connect to integration" to link it to your integration token.
All data stays in Notion's servers. The MCP server is just a proxy that makes API calls—it does not store or cache your data.

One permissioned folder your team and your AI agents both log into.

Mess in, magic out: pour in your D&D and TTRPG notes and LoreKeeper keeps them as a private store for your world. Ask Claude or ChatGPT about it, or build a sourcebook.

Exact, shared memory for AI agents: a hierarchical database where totals always add up, every write is attributed to the agent and person behind it, and any figure traces back to its source file. Agents create databases,

Personal context for every AI: search, read, and write back to your private Markdown library of articles, threads, PDFs, notes, and captured ChatGPT/Claude/Gemini/Grok conversations. Remote server, OAuth 2.1 paste-and-au
Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
Comments