$ timeahead.in
/ servers/npm/@notionhq/notion-mcp-server
npm

@notionhq/notion-mcp-server

Official MCP server for Notion API

4k stars87k/wkupdated 9d agogithub ↗
85good
▣ Overview

What it does

Official Notion MCP server that bridges Claude and other AI clients to the Notion API. Provides 22 tools for querying data sources (Notion's term for databases), retrieving page content, editing pages in Markdown format, and managing database properties and schemas. Version 2.0.0 uses Notion's latest API (2025-09-03), reorganizing database operations around data sources as the primary abstraction. Legacy database tools were replaced with new data source equivalents that accept data_source_id instead of database_id. The server requires a Notion API token and explicit per-workspace access grants for each page or database exposed to Claude.

Who it's for

Product teams, researchers, and knowledge workers using Notion as a primary workspace or knowledge base who want Claude to read, query, and update their pages and databases. Useful for automating information retrieval, content synthesis, or task management workflows spanning Notion and Claude.

Common use cases

  • Query a Notion data source with filters and sorting from Claude
  • Retrieve and edit Notion pages in Markdown, enabling Claude to update documentation
  • Retrieve database schemas and metadata to understand available data structures
  • Automate bulk updates to Notion tasks or status fields
  • Move pages between different parent locations or databases

Setup pitfalls

  • Requires creating an internal Notion integration and manually granting it access to specific pages and databases; without explicit access configuration, the server cannot read anything
  • Version 2.0.0 introduces breaking changes: database query tools now use data source APIs with data_source_id parameters instead of database_id
  • Requires NOTION_TOKEN environment variable (1 secret detected) — store securely and never commit to version control
  • The local MCP server is being sunset in favor of Notion's official remote MCP; new projects should consider the remote version for ongoing support
1 credential detected in repository history via Gitleaks
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
80
28.0
Freshness
25%
100
25.0
Adoption
20%
96
19.1
Quality
10%
80
8.0
Trust
10%
50
5.0
Total
85.1
⚿ Capabilities & Risk Explainer
fs readfs writenetworkevalsecrets
◆ Risk level: high
fs read + fs write + network + eval + secrets active — can execute code, access credentials, and make external network calls.
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "notionhqnotion": {
      "command": "npx",
      "args": [
        "-y",
        "@notionhq/notion-mcp-server"
      ]
    }
  }
}
📈 Score historylast 30 snapshots
4/30/20266/6/2026 · 30 snapshots
⚙ Maintenance health
53/ 100 · is this project alive?
contributors (1y)13
top contributor share48%
releases (1y)1
last release125d ago
ci✓ passing
⛁ Raw data
weekly downloads87k
github stars4k
forks571
open issues166
license✓ present
readme length13281 chars
last publish0d ago
last commit9d ago
last updated7h ago
install verified✓ pass · 17d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points