LocalFree server, account needed

Notion MCP server

awkoy/notion-mcp-server

Context-efficient Notion access: pages, databases, blocks, comments, files and templates through a minimal tool set, with token auth for headless use.

179 GitHub stars41 forks14,475 npm downloads / month

Install Notion in Claude Code

npm

Claude Code
claude mcp add awkoy-notion -e NOTION_TOKEN=... -- npx -y notion-mcp-server
mcp.json (Claude Desktop, Cursor, VS Code, Windsurf)
{
  "mcpServers": {
    "awkoy-notion": {
      "command": "npx",
      "args": [
        "-y",
        "notion-mcp-server"
      ],
      "env": {
        "NOTION_TOKEN": "..."
      }
    }
  }
}

Docker

Claude Code
claude mcp add awkoy-notion -e NOTION_TOKEN=... -- docker run -i --rm -e NOTION_TOKEN ghcr.io/awkoy/notion-mcp-server:3.3.0
mcp.json (Claude Desktop, Cursor, VS Code, Windsurf)
{
  "mcpServers": {
    "awkoy-notion": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "NOTION_TOKEN",
        "ghcr.io/awkoy/notion-mcp-server:3.3.0"
      ],
      "env": {
        "NOTION_TOKEN": "..."
      }
    }
  }
}

Replace each ... with your own value.

Frequently asked questions

What does the Notion MCP server do?

Context-efficient Notion access: pages, databases, blocks, comments, files and templates through a minimal tool set, with token auth for headless use.

Is the Notion MCP server free?

The server is free, but you will likely need an account. The server itself is free, but it connects to a service that needs an account or API key, which may have paid tiers. Check the provider for current pricing.

Does Notion run locally or remotely?

Local. Runs on your machine (stdio). You install it with npx, uvx, Docker or from source.

How do I add Notion to Claude Code?

Run: claude mcp add awkoy-notion -e NOTION_TOKEN=... -- npx -y notion-mcp-server

More other tools & integrations MCP servers

View all