Notion MCP Server
Connect AI agents to Notion for reading pages, querying databases, creating content, and managing workspace structure. Supports page creation, block appending, database queries, and search.
Quick Install
$ npx -y mcp-server-notionEnvironment Variables
| Variable | Description | Required |
|---|---|---|
| NOTION_API_KEY | Notion Internal Integration Token | Yes |
In-Depth Setup Guide
Complete setup walkthrough & security best practices
Configuration by Client
{
"mcpServers": {
"notion": {
"command": "npx",
"args": [
"-y",
"mcp-server-notion"
],
"env": {
"NOTION_API_KEY": "ntn_xxxxxxxxxxxxxxxxxxxx"
}
}
}
}Need a different client? Use the Config Generator for Windsurf, Cline, Antigravity, and more.
Available Tools (5)
Notion FAQ
What is the Notion MCP server?
Connect AI agents to Notion for reading pages, querying databases, creating content, and managing workspace structure. Supports page creation, block appending, database queries, and search.
How do I install the Notion MCP server?
Run: npx -y mcp-server-notion
Which AI clients support the Notion MCP server?
The Notion MCP server works with Claude Desktop, Cursor, Codex CLI, Antigravity, Windsurf, and any MCP-compatible client using stdio transport.
What tools does the Notion MCP server provide?
The server provides 5 tools: search, get_page, create_page, query_database, append_block_children.