Notion MCP Server

Community
Cloud & SaaS
stdio

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-notion

Environment Variables

VariableDescriptionRequired
NOTION_API_KEYNotion Internal Integration TokenYes

In-Depth Setup Guide

Complete setup walkthrough & security best practices

Read Guide

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)

searchget_pagecreate_pagequery_databaseappend_block_children

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.