MCP & Connectors

How do you connect Claude to Notion via MCP?

QUICK ANSWER

Connect Claude to your Notion workspace by registering a new internal integration inside the Notion Developer Portal to obtain an integration token, granting workspace access permissions, and configuring the official Notion MCP server in your Claude Desktop configuration.

Step-by-step Connection

  1. Go to the Notion My Integrations portal.
  2. Click New Integration. Name it 'Claude MCP', select the correct workspace, and copy the generated Internal Integration Token.
  3. Open the specific Notion page or database you want Claude to access, click the top right settings (...) menu, select Add connections, and find your integration name.
  4. Add the Notion server block to your claude_desktop_config.json configuration:
    {
      "mcpServers": {
        "notion": {
          "command": "npx",
          "args": ["-y", "@modelcontextprotocol/server-notion"],
          "env": {
            "NOTION_API_KEY": "secret_yourNotionIntegrationTokenHere"
          }
        }
      }
    }
  5. Save the config file and restart Claude Desktop to load the connector.
Verified against: Notion MCP Server v0.8.2 ยท Notion API v2022-06-28