CodexSpot
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

  1. 1Go to notion.so/my-integrations and create a new internal integration
  2. 2Copy the integration secret (API key)
  3. 3Share the relevant Notion pages or databases with the integration
  4. 4Add the Notion server config to your Claude Desktop configuration
  5. 5Set the NOTION_API_KEY environment variable
  6. 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

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.