The Notion MCP Server is the official integration from Notion that connects AI assistants directly to your Notion workspace via the Notion REST API. Built by Notion, it is officially maintained and best for API & Web.
by Notion
About
The Notion MCP Server is the official integration from Notion that connects AI assistants directly to your Notion workspace via the Notion REST API. With 4,580+ GitHub stars, it is the canonical MCP tool for bringing Notion's knowledge management capabilities into Claude Desktop, Cursor, Windsurf, and any MCP-compatible client. The server exposes a rich set of tools: search your entire workspace by keyword and return matching pages and databases; retrieve full page content and block trees; create new pages inside any parent page or workspace section; update, append, or delete block content on existing pages; list all databases your integration has access to; query database entries with filter and sort parameters; retrieve individual blocks or nested children by block ID; and add comments to pages. Authentication uses a Notion integration token — create an internal integration at notion.so/my-integrations, share specific pages or databases with it, and set NOTION_TOKEN in your environment (the older OPENAPI_MCP_HEADERS form still works). Install with a single npx command. The Notion MCP Server is especially powerful for AI workflows that span documentation retrieval, project planning, and knowledge capture — Claude can read product specs from Notion, draft new pages from conversation output, log structured data into databases, and search across thousands of notes without any manual copy-paste.
Trust verdict
How grades are computed →Grade A (95/100, reliable) from 3 measured signals, based on live MCP handshakes.
What was measured
- Live MCP handshake85/100 · weight 30
Answered with an OAuth/Bearer challenge — the endpoint is alive and speaking MCP, it just requires credentials before it will list tools. (148 ms handshake)
- Measured uptime100/100 · weight 20
Answered 200 of 200 recorded checks (100%). A check counts as answered when the server completed the MCP handshake in any form, including an auth challenge.
- Tool-schema stability100/100 · weight 15
No tool-schema or protocol-version drift across 200 recorded checks. Tools an agent bound to last week are still the tools it will find today.
- Source verification100/100 · weight 25
The repository URL was confirmed to resolve against the live GitHub API and is not archived.
- Provenance90/100 · weight 10
Published and maintained by the vendor of the service it connects to, rather than by a third party.
- Listing ↔ repository match100/100 · weight 5
The listing name lines up with the linked repository makenotion/notion-mcp-server.
What could not be measured
These contributed nothing to the score — not a penalty, not a zero. They are why the confidence reads the way it does.
- Repository maintenanceunknown
No repository-freshness reading has been collected for this server yet.
Installation
npx -y @notionhq/notion-mcp-server@notionhq/notion-mcp-server confirmed live on the npm registry — checked August 17, 2026.
There are two Notion MCP servers, both from Notion, and picking the wrong one is the most common way this setup goes sideways. The hosted remote server at mcp.notion.com/mcp needs no install and no token — you authorise it with OAuth from inside your client. The local npm server, @notionhq/notion-mcp-server, is the older one; its README now says Notion is only actively supporting the remote server and may sunset the repository. Use the remote server unless you specifically need to run the process yourself, pin a version, or point it at a self-managed deployment.
Setting up Notion MCP
1.Option A — connect the hosted server (recommended)
Nothing to install. In Claude Code, add the remote endpoint and complete the OAuth flow with /mcp. Cursor takes the same URL as a `url` entry in mcp.json, VS Code as an http-type server in .vscode/mcp.json, and Claude Desktop and ChatGPT both take it under Settings → Connectors → Add Connector.
shellclaude mcp add --transport http notion https://mcp.notion.com/mcp2.Option B — create an internal integration (local server only)
The local server authenticates with an integration token, not OAuth. Create an internal integration at notion.so/profile/integrations. If you only want the assistant to read, grant just "Read content" under Capabilities — that is the cleanest way to bound the blast radius, since the token is what an LLM will be holding.
3.Share the pages you want reachable
A fresh integration can see nothing. Open the integration's Access tab and select the pages and databases to expose, or go to a page → ⋯ → Connect to integration. Access is inherited, so sharing a parent page covers its children. This step is where most "the search tool returns nothing" reports end.
4.Point your client at the local server
Add the server to claude_desktop_config.json or .cursor/mcp.json with the token in NOTION_TOKEN. The older OPENAPI_MCP_HEADERS form still works and is what you need if you want to pin the Notion-Version header yourself, but NOTION_TOKEN is the documented recommendation.
claude_desktop_config.json{ "mcpServers": { "notionApi": { "command": "npx", "args": ["-y", "@notionhq/notion-mcp-server"], "env": { "NOTION_TOKEN": "ntn_****" } } } }
What changed in v2.0 of the local server
v2.0.0 moved to the 2025-09-03 Notion API, where a database is addressed through its data sources. Three tools were removed and seven added — 22 total, up from 19. No config change is needed (clients re-discover tools on start), but hardcoded tool names in your prompts will break.
query-data-sourceReplaces post-database-query. Filters and sorts a data source; takes data_source_id, not database_id.
retrieve-a-data-sourceSchema and properties for one data source — the call you want before writing rows.
update-a-data-sourceReplaces update-a-database.
create-a-data-sourceReplaces create-a-database; parents off parent.page_id.
retrieve-a-databaseStill present. Returns database metadata including the list of data source IDs it contains.
retrieve-page-markdownReads a whole page as Markdown instead of block JSON — far cheaper in tokens. include_transcript inlines meeting-note transcripts.
update-page-markdownEdits page content as Markdown: replace_content to overwrite, update_content for targeted find-and-replace.
move-pageMoves a page to a different parent.
list-data-source-templatesLists templates available in a data source.
What people use it for
Turn a conversation into a spec page
“Create a page named "Q3 billing migration" under the Development page, summarising what we just decided, with a Risks section and an Open questions section.”
Two calls — a search to resolve the parent page, then a create. This is the workflow the README itself uses as its worked example.
Read a long doc without burning context
“Read the "Billing architecture" page as Markdown and tell me which parts contradict the new pricing model.”
retrieve-page-markdown returns prose rather than a block tree, which is the difference between a page fitting in context and not.
Query a database as data, not as pages
“In the Customers database, list every row where Plan is Enterprise and Renewal is before October, sorted by renewal date.”
Post-v2.0 this resolves the database to a data source first — the reason older prompts referencing database_id stopped working.
Which one should you use?
Notion MCP (hosted, mcp.notion.com/mcp)
Default choice. OAuth instead of tokens, no install, actively supported, and workspace owners can audit and revoke client connections from Settings → Connections.
@notionhq/notion-mcp-server (local)
When you need a pinned version, a self-hosted process, or multi-tenant token passthrough on one deployment.
Every command, environment variable, and endpoint above was read from the project’s own documentation on 2026-08-09: makenotion/notion-mcp-server README, Notion MCP docs — overview, Notion MCP docs — connect a client.
Categories
Frequently Asked Questions
Why does Notion MCP search return nothing even though my token works?
Why did post-database-query stop working?
Should I use the local Notion MCP server or the remote one?
Is it safe to expose the Notion MCP server over HTTP?
What is Notion MCP Server?
Who built Notion MCP Server?
Is Notion MCP Server free?
How do I install Notion MCP Server?
What does Notion MCP Server integrate with?
Related Guides
MCP vs Traditional API Integrations: When to Use Each
6 min read • Guides
Best MCP Servers for Content Creation & Writing in 2026
8 min read • Guides
Best MCP Servers for Automation in 2026: Build AI-Powered Workflows
11 min read • Guides
Best MCP Servers for Productivity: Notes, Tasks & Collaboration in 2026
7 min read • Guides
Best MCP Servers for Customer Support Teams in 2026
7 min read • Guides
Best MCP Servers for Project Management in 2026
7 min read • Guides
Top 10 Most Popular MCP Servers in 2026 (By Use & GitHub Stars)
6 min read • Lists
Best MCP Servers for Google Workspace in 2026
8 min read • Guides
Best MCP Servers for Startup Founders in 2026
7 min read • Guides
Best MCP Servers for Notion Users: AI-Powered Knowledge Management in 2026
7 min read • Guides
Best MCP Servers for Obsidian & Personal Knowledge Management
6 min read • Guides
Best MCP Servers for Designers in 2026: Figma, Canva & Creative Workflows
8 min read • Guides
Best MCP Servers for Freelancers & Consultants in 2026
9 min read • Guides
Notion MCP Server Setup Guide: Connect Notion to Claude, Cursor & More
7 min read • Setup Guides
Best MCP Servers for Salesforce Developers and Admins in 2026
6 min read • Guides
Best MCP Servers for Legal Teams and Law Firms in 2026
7 min read • Guides
Best MCP Servers for HR and People Operations Teams in 2026
6 min read • Guides
Best MCP Servers for Teachers and Educators in 2026
6 min read • Guides
Best MCP Servers for Startups and Small Teams in 2026
6 min read • Guides
Best MCP Servers for Healthcare Professionals in 2026
7 min read • Guides
Best MCP Servers for Real Estate Professionals in 2026
6 min read • Guides
Best MCP Servers for Sales Teams in 2026
8 min read • Guides
Best MCP Servers for Social Media Managers in 2026
7 min read • Guides
Best MCP Servers for Video Creators and YouTubers in 2026
7 min read • Guides
Best MCP Servers for Learning & Education in 2026
7 min read • Guides
Best MCP Servers for Entrepreneurs and Indie Hackers in 2026
7 min read • Guides
Best MCP Servers for Design Teams in 2026
7 min read • Guides
Best MCP Servers for HR Teams in 2026
7 min read • Guides
Best MCP Servers for Technical Writers in 2026
7 min read • Guides
Best MCP Servers for UX Researchers in 2026
7 min read • Guides
Best MCP Servers for Engineering Managers in 2026
7 min read • Guides
Best MCP Servers for Business Analysts in 2026
8 min read • Guides
Best MCP Servers for Growth Engineers in 2026
8 min read • Guides
Best MCP Servers for Legal Teams in 2026
7 min read • Guides
Most Popular MCP Servers in 2026: Top Tools Ranked by Usage
10 min read • Guides
Best MCP Servers for Operations Teams in 2026
8 min read • Guides
Best MCP Servers for Consulting Firms in 2026
8 min read • Guides
Best MCP Servers for Customer Success Teams in 2026
8 min read • Guides
Best MCP Servers for No-Code and Low-Code Builders in 2026
6 min read • Guides
Best MCP Servers for Recruiters and Talent Acquisition Teams in 2026
7 min read • Guides
Best MCP Servers for Digital Agencies in 2026: Client Work at Scale
8 min read • Guides
Best MCP Servers for Community Managers in 2026
7 min read • Guides
Best MCP Servers for HR Teams in 2026
7 min read • Guides
Best MCP Servers for SEO Teams in 2026
8 min read • Guides
Best MCP Servers for Design and UX Teams in 2026
7 min read • Guides
Best MCP Servers for Project Managers in 2026
7 min read • Guides
Best MCP Servers for Compliance Teams in 2026
7 min read • Guides
Best MCP Servers for Supply Chain Teams in 2026
7 min read • Guides
Best MCP Servers for Executive Teams in 2026
7 min read • Guides
Best MCP Servers for E-Commerce Teams in 2026
8 min read • Guides
Best MCP Servers for Legal Teams in 2026
8 min read • Guides
Best MCP Servers for Healthcare Teams in 2026
7 min read • Guides
Best MCP Servers for Sales Teams in 2026
8 min read • Guides
Best MCP Servers for Educators and Teachers in 2026
7 min read • Guides
Best MCP Servers for Product Managers in 2026
8 min read • Guides
Best MCP Servers for Knowledge Management in 2026: Obsidian, Notion & More
8 min read • Guides
Best MCP Servers for Nonprofits in 2026: Grant Research, Donor Management & Impact Reporting
9 min read • Guides
Best MCP Servers for Copywriters in 2026: Research, Voice Matching & High-Converting Copy
8 min read • Guides
Best MCP Servers for Event Planners in 2026: Venue Research, Vendor Management & Logistics
8 min read • Guides
Best MCP Servers for n8n Workflow Automation in 2026
8 min read • Guides
Best MCP Servers for Zapier Users in 2026
8 min read • Guides
Best MCP Servers for Healthcare Professionals in 2026
8 min read • Guides
Best MCP Servers for Developer Relations Teams in 2026
8 min read • Guides
Best MCP Servers for Documentation in 2026
7 min read • Guides
Best MCP Servers for React Developers in 2026
8 min read • Guides
Best MCP Servers for UX Designers in 2026
7 min read • Guides
Best MCP Servers for Product Managers in 2026
7 min read • Guides
Best MCP Servers for Sales Teams in 2026
7 min read • Guides
Best MCP Servers for Marketing Teams in 2026
7 min read • Guides
Best MCP Servers for Linear in 2026: AI-Powered Project Management
6 min read • Guides
Best MCP Servers for Astro Developers in 2026
7 min read • Guides
Best MCP Servers for Solopreneurs in 2026: Run Your Business with AI
9 min read • Guides
Best MCP Servers to Use with Make.com in 2026: Supercharge Your Automations
8 min read • Guides
MCP Servers for Document Processing: Extract, Analyze, and Transform Documents with AI
8 min read • Use Cases
Best MCP Servers for Education in 2026: EdTech, LMS & Learning Tools
9 min read • Industries
MCP Servers for Customer Support: AI-Powered Ticket Triage and Resolution
10 min read • Use Cases
MCP Servers for Healthcare: AI Workflows for Clinical and Admin Teams
11 min read • Industries
Live Status
- Latency
- 148 ms
OAuth-gated (HTTP 401): Streamable HTTP error: Error POSTing to endpoint: {"error":"invalid_token","error_description":"Missing or invalid access token"}
Quick Info
- Install Type
- npm
- Author
- Notion
- Categories
- 2
- Integrations
- 5
Related Servers
Fetch
Web content fetching and conversion for efficient LLM usage. Extract readable content from any URL.
Time
Time and timezone conversion capabilities for AI assistants.
21st.dev Magic
Create crafted UI components inspired by the best 21st.dev design engineers.
Apify MCP Server
The Apify MCP server gives AI agents access to 6,000+ ready-made cloud scrapers, crawlers, and automation tools on the Apify Store — no infrastructure required. Connect to Apify Actors that extract data from social media platforms (Instagram, TikTok, LinkedIn), search engines (Google, Bing), e-commerce sites (Amazon, eBay), maps (Google Maps), and virtually any website. Each Actor runs in the cloud with managed proxies, browser fingerprinting, and anti-bot bypass built in. Use the Apify MCP server to query Actors by task, stream results directly into your AI context, run custom scraping Actors from your Apify account, and chain multiple data extraction steps in a single workflow. Supports tool filtering to expose only the Actors you need, and integrates with Apify's RAG web browser Actor for retrieval-augmented generation use cases.
Browserbase MCP Server
Browserbase MCP and Stagehand MCP are the same server under two names, and this catalog lists both because people search for both — this page is the platform view, /servers/stagehand covers the natural-language automation layer that runs inside it. What Browserbase supplies is the browser itself: a headless Chrome session running in Browserbase's cloud rather than on the machine your agent is on, which is the reason to use it at all. The session is a real, addressable browser with its own residential-proxy and stealth configuration and a recorded replay you can watch afterwards, so an agent's browsing survives being run from a datacenter IP, and a failed run is debuggable after the fact instead of being a black box. Nothing renders on the developer's machine, so a long-running agent is not tied to a desktop staying awake. Browserbase's recommendation is the hosted server at https://mcp.browserbase.com/mcp over streamable HTTP — they operate it and absorb the model inference that the instruction-following tools require. Clients without HTTP transport connect via npx mcp-remote https://mcp.browserbase.com/mcp. Self-hosting installs @browserbasehq/mcp-server-browserbase from npm and needs BROWSERBASE_API_KEY and BROWSERBASE_PROJECT_ID from your dashboard. Six tools are exposed — start and end for session lifecycle, navigate, act, observe and extract — and they are documented in detail on the Stagehand entry, because the act/observe/extract trio is Stagehand's model rather than Browserbase's. One thing to know before self-hosting: the browserbase/mcp-server-browserbase repository was archived on 2026-07-20 and its README now says it is kept for historical reference and should not be read as representative of the current production service. The npm package still installs and the star count on this page belongs to that archived repo; the hosted endpoint is the path Browserbase actually maintains.
Sponsored
Better Stack
Free PlanGet alerted when your APIs, browser tests, payment pipelines, or MCP server dependencies go down. Used by 100K+ developers.
Start monitoring free →