
Notion MCP servers: which one to use
Use Notion's hosted server and sign in with your account. Pick a community server for read-only access, fewer tokens, or headless runs on a Free or Plus plan.
- Servers
- 44
- active
- Official
- 2
- by Notion
- Hosted
- 5
- nothing to install
- Local
- 29
- runs on your machine
- OAuth
- 1
- sign in, no key
Notion runs its own hosted MCP server, so most people should use it and sign in with their Notion account. It can read, create, edit and move pages to Trash. For runs with no browser sign-in, Notion MCP tokens need a Business or Enterprise plan; on other plans a community server with an integration token fills that gap. Notion's older open-source server that you run yourself is no longer actively maintained, so it is a fallback rather than a first pick. Community servers also suit read-only access or lower token use.
Good for
- People who want Claude, ChatGPT or Cursor to find, read and edit their Notion pages
- Teams who need a connection that runs without a browser sign-in
- Developers who want fewer tokens per page read
- Anyone who wants an assistant to read Notion but never change it
Which Notion MCP server to use
Use the hosted Notion MCP unless you need a token or a lighter server. Pick awkoy for headless runs on any plan, easy-notion or better-notion for lower token use, and notion-readonly if the assistant must never edit.
| Server | Official | Runs | Sign-in | Can change things | Tools | GitHub stars |
|---|---|---|---|---|---|---|
| For Notion | ||||||
| Notion MCPThis page | Official | Hosted | Account | Yes | – | – |
| Notion local | Official | Local | Token | Yes | – | 4.7K |
| suekou | Community | Local | Token | Yes | – | 924 |
| awkoy | Community | Local | Token | Yes | 3 | 179 |
| easy-notion | Community | Local | Token or account | Yes | 43 | 55 |
| better-notion | Community | HostedLocal | Token | Yes | 8 | 36 |
| Other tools for the same job | ||||||
| notion-readonly | Community | Local | Token | No | 6 | 4 |
All Notion MCP servers
44 active · 2 official · official first, then by GitHub stars
notion-mcp-serverOfficialLocaltoken in envOfficial Notion MCP Server
4.7K GitHub stars
Notion MCPOfficialHostedOAuthNotion's hosted remote MCP server at mcp.notion.com. Sign in with OAuth and an AI client can search, read, create and update the pages and databases you can access. No local install.
Suekou Notion MCPLocaltoken in envA Model Context Protocol server for connecting Notion to MCP-compatible clients
924 GitHub stars
notion-mcp-serverLocalNotion MCP server with token auth: connect Claude Code, Claude Desktop, Cursor, VS Code and Codex to Notion pages, databases, comments and files. 3 tools, 94% less context than the official server, works on any plan, runs headless.
179 GitHub stars
easy-notion-mcpLocalMarkdown-first Notion MCP server. ~6-7x fewer response tokens vs official Notion MCP. 43 tools.
55 GitHub stars
@n24q02m/better-notion-mcpLocalMarkdown-first Notion for AI agents -- pages, databases, blocks, and comments in one call. [FINAL release under this name: package renamed to @n24q02m/notion -- migrate with: npx @n24q02m/notion]
36 GitHub stars
notionMarkdown-first Notion for AI agents -- pages, databases, blocks, and comments in one call.
36 GitHub stars- mcparmory-notionLocal
Create, update, and manage pages, databases, and workspace users
32 GitHub stars - systemprompt-mcp-notion
This an Model Context Protocol (MCP) server that integrates Notion into your AI workflows. This server enables seamless access to Notion through MCP, allowing AI agents to interact with pages, databases, and comments.
26 GitHub stars - mcp-notion-server
轻量级 Notion MCP 开源,降低 75% token 消耗,兼顾功能与额度
14 GitHub stars
Notion Large File UploadLocalUpload local files up to 5 GB to Notion and attach them to pages, read from disk, not the chat.
13 GitHub stars- notion-multipart-uploader
Upload files over 20 MB (up to 5 GB) to Notion with the API, from Node.js or AI agents. Automatic multi-part uploads streamed from disk, with retries, progress and cancellation, plus an MCP server for Claude and Cursor.
13 GitHub stars - notionMCP
Node based Notion MCP server
11 GitHub stars - mcp-server-notionLocal
A Model Context Protocol server wrapping the official Notion SDK
10 GitHub stars - notion-agent-hub
AI Agent Hub for Notion — orchestrate AI agents through Notion databases with human-in-the-loop approval. Built with MCP.
10 GitHub stars - mcp-notion
Global Notion workspace-accessible MCP server for all Notion pages within the workspace
8 GitHub stars - fastNotionMCP
🚀 让 AI 助手(Trae/Cursor/Claude等)直接操控 Notion!一个支持查询、创建和更新 Notion 页面的 MCP 服务端实现。
7 GitHub stars - notion-private-api-mcpLocal
Unofficial Notion MCP server via the private API (token_v2) — full read/write, no integration token.
4 GitHub stars - notion-mcp
FastMCP 3.2 server for comprehensive Notion workspace management with LanceDB RAG
4 GitHub stars - Notion-MCP
A Model Context Protocol (MCP) server for integrating with Notion workspaces (made before the official one 😅)
4 GitHub stars
Show all 44Show fewer
- notion-mcp-communityLocal
MCP server for Notion API — manage pages, blocks, databases, data sources, comments, and users
3 GitHub stars
better-mcp-notionLocalOperate Notion with a single Markdown document — read, create, and update pages in one call.
2 GitHub stars- notion-mcpLocal
Notion MCP server — search, export, and import pages as markdown
2 GitHub stars - notion-slim
notion MCP (52% less tokens). Quick setup: npx notion-slim --setup
2 GitHub stars
NotionLocalSearch, read and write your Notion workspaces, with pages as Markdown and typed database queries.
1 GitHub stars- notion-export-mcp-serverLocal
A MCP(Model Context Protocol) server that accesses to Notion unofficial export API
1 GitHub stars - simple-notion-mcp-serverLocal
Model Context Protocol (MCP) server for Notion
1 GitHub stars
notion-mcp-serverLocalA maintained fork of the official Notion MCP server
0 GitHub stars- better-notion-mcpLocal
Better MCP server for Notion API with composite tools optimized for AI agents
0 GitHub stars
notion-arena-mcpLocalMCP server for Notion Arena — 143 Notion components: 132 widgets + 11 recipes
0 GitHub stars- notion-mcpLocal
MCP server with full Notion capabilities (23 tools)
0 GitHub stars - notion-mcp-serverLocal
Custom Stripped down Notion MCP server for MCP use.
0 GitHub stars - Notion_connectHosted or Local
Notion MCP Pack
0 GitHub stars - notion-bank-mcpLocal
Notion plan-bank MCP — npx install, browser OAuth via mcp.notion.com
0 GitHub stars - mcp-notionLocal
MCP server for Notion API - manage databases, pages, blocks, and search across your workspace
0 GitHub stars - get-my-notion-mcpLocal
MCP server for accessing my-notion GitHub repository data
0 GitHub stars - notion-mcp-serverLocal
Extended MCP server for Notion API — adds full block types, annotations, and improved update/query support. Forked from @notionhq/notion-mcp-server.
0 GitHub stars - mcp-server-notionLocal
The most comprehensive MCP server for Notion - Pages, Databases, Blocks, Users, Comments & Search
0 GitHub stars - notion-block-reader-mcpLocal
A tiny, dependency-free, read-only Notion MCP server: extract every link URL in a page (including link_preview/embed/bookmark cards the official connectors hide), read raw blocks, and read page properties. No write tools.
0 GitHub stars - notion-worklog-mcpLocal
An MCP server that turns Git activity into structured Notion worklog pages.
0 GitHub stars - Notion MCP by InsightfulPipeHosted
Hosted Notion MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
0 GitHub stars - Notion URL ShapeHosted
Check a Notion URL shape. Path discarded.
0 GitHub stars - mcp-notionLocal
Notion for AI agents — search, read pages/blocks, query databases, create pages.
- notionHosted
A Notion workspace is a collaborative environment where teams can organize work, manage projects,…
Questions
Is there an official Notion MCP server?
Yes. Notion runs a hosted server at https://mcp.notion.com/mcp. Notion also publishes an open-source server you run yourself, but its README says that one is no longer actively maintained.
Which Notion MCP server should I use?
Use the hosted Notion MCP. Notion's README points people to it and says it is built to give faster results with far fewer tokens. You sign in with your Notion account and need no integration token.
Is Notion MCP free?
Yes. It works on every Notion plan, including Free. Tokens for running it without a browser sign-in need a Business or Enterprise plan.
Can Notion MCP be read-only?
Notion says an admin may limit the tools in a workspace-owned connection. The hosted tool list includes tools that move pages to Trash and delete databases, so for strict read-only use a token based server whose Notion integration has only the Read content capability. notion-readonly is built to only read.
Do I need an integration token?
Not for the hosted server, where you sign in with your account. Token based servers such as awkoy, suekou and easy-notion need a Notion integration token, and you share only the pages you want the assistant to reach.
Can I use Notion MCP without a browser sign-in?
Yes. On Business and Enterprise plans a workspace owner can create an MCP token for the hosted server. On other plans, use a community server such as awkoy, whose README says token auth works on every Notion plan, including Free, and runs in CI, cron jobs and background agents.
Which server uses the fewest tokens?
awkoy's README says its three tools cost 1,005 tokens at connection against 17,163 for Notion's open-source server. easy-notion says its replies use about 6 to 7 times fewer tokens than the old official server. Both numbers are the authors' own claims.
Can the assistant delete my pages?
Yes. The hosted server has a tool that moves pages to Trash and another that restores them, and it can delete a database after confirmation. Check each change before you approve it, because instructions hidden in a page can try to trick the assistant.
How do I add Notion to Claude?
On claude.ai or Claude Desktop, open Customize, then Connectors, add Notion and sign in with your Notion account. For Claude Code and other apps, use the install box on the Notion MCP page.