N
Notion MCP Server
Integrates AI assistants with Notion through MCP, enabling searching pages, creating content, querying databases, and updating existing pages in your workspace.
stdioLocalApiKeynpm
What This Server Exposes
Tools
searchcreate_pagequery_databaseupdate_page
Setup Instructions
- 1Go to notion.so/my-integrations and create a new internal integration
- 2Copy the integration secret (API key)
- 3Share the relevant Notion pages or databases with the integration
- 4Add the Notion server config to your Claude Desktop configuration
- 5Set the NOTION_API_KEY environment variable
- 6Restart Claude Desktop
Configuration
Claude Desktop Configuration
claude_desktop_config.json
{
"mcpServers": {
"notion": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-notion"
],
"env": {
"NOTION_API_KEY": "your-notion-api-key"
}
}
}
}Environment Variables
| Name | Required | Secret | Description |
|---|---|---|---|
| NOTION_API_KEY | ✓ | 🔒 | Notion internal integration token for authenticating API requests |
NOTION_API_KEY
Notion internal integration token for authenticating API requests
Required🔒 Secret
Server Manifest
No official server.json manifest found. Generate one with our MCP server.json Generator →
Compatibility
Claude DesktopClaude Code
⚠
Safety Notes
Your Notion API key provides access to all pages and databases shared with the integration. Only share the minimum required pages. Never commit the key to version control.
This listing is for informational purposes only. CodexSpot is not affiliated with Notion MCP Server.