Notion

by makenotion

Recommended
3.3k stars
4.6k downloads
Not rated
GitHub Website SSE

Description

Notion MCP Server implements an MCP server for the Notion API, providing 22 tools that let AI agents read, create, update, and search Notion pages and data sources. It is designed for developers and users who want to connect their Notion workspace with MCP-compatible clients…

About

Notion MCP Server implements an MCP server for the Notion API, providing 22 tools that let AI agents read, create, update, and search Notion pages and data sources. It is designed for developers and users who want to connect their Notion workspace with MCP-compatible clients like Claude Desktop, Cursor, Zed, or GitHub…

Details

Author
makenotion
GitHub stars
3,271
Downloads
4,598
Categories
Remote MCP

- 22 tools covering pages, databases, data sources, and search
- Page content as Markdown for token-efficient AI editing
- Supports both STDIO and Streamable HTTP transport
- No code changes needed when upgrading tool names automatically
- Docker and npm installation methods
- Read-only token option for security‑conscious setups

npx @notionhq/notion-mcp-server --transport http --auth-token "your-secret-token"


When using Streamable HTTP transport, the server will be available at http://127.0.0.1:<port>/mcp by default.

The Streamable HTTP transport requires bearer token authentication for security. You have three options:

bash
AUTH_TOKEN="your-secret-token" npx @notionhq/notion-mcp-server --transport http

The command line argument --auth-token takes precedence over the AUTH_TOKEN environment variable if both are provided.

You can disable bearer token authentication only with the explicit unsafe flag:

bash
npx @notionhq/notion-mcp-server --transport http --unsafe-disable-auth
```

Notion is a flexible workspace for notes, projects, docs, databases, comments, and team knowledge. Its remote MCP server gives assistants workspace-search and database context, helping users reason over existing Notion content and organize work from the systems teams already maintain.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.