Notion MCP Server
Provides full access to the Notion API for searching, creating, and managing databases, pages, blocks, and users.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Notion MCP Serversearch for pages about Q4 planning"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Notion MCP Server
A Model Context Protocol (MCP) server that provides full access to the Notion API. Search, create, and manage databases, pages, blocks, and users directly from Claude, Cursor, or any MCP-compatible client.
Features
Search - Full-text search across all pages and databases
Database Management - Create databases, query with filters and sorts
Page Management - Create, read, update, and archive pages
Block Management - Read, append, and delete content blocks
User Access - List workspace members and get user details
Built-in Rate Limiting - Automatic throttling (3 req/s) with 429 retry
Related MCP server: mcp-notion_connect
Available Tools (13)
Tool | Description |
| Search across all pages and databases |
| Get database schema and details |
| Query database with filters and sorting |
| Create a new database in a page |
| Create a new page in a database or page |
| Get page properties and metadata |
| Update page properties or archive |
| Get a block by ID |
| Get child blocks of a page or block |
| Append content blocks to a page |
| Delete (archive) a block |
| List all workspace users |
| Get user details by ID |
Quick Start
npx @cloud9-labs/mcp-notionPrerequisites
Node.js >= 20.0.0
Notion Internal Integration token from My Integrations
Setting Up Notion Integration
Click "New integration"
Give it a name and select a workspace
Copy the Internal Integration Token
Share target pages/databases with the integration
Installation
Via npx (Recommended)
No installation needed - configure your MCP client to use npx.
Via npm
npm i -g @cloud9-labs/mcp-notionFrom Source
git clone https://github.com/cloud9-labs/mcp-notion.git
cd mcp-notion
npm ci
npm run buildConfiguration
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"notion": {
"command": "npx",
"args": ["-y", "@cloud9-labs/mcp-notion"],
"env": {
"NOTION_API_KEY": "ntn_your_integration_token_here"
}
}
}
}Cursor
Add to .cursor/mcp.json:
{
"mcpServers": {
"notion": {
"command": "npx",
"args": ["-y", "@cloud9-labs/mcp-notion"],
"env": {
"NOTION_API_KEY": "ntn_your_integration_token_here"
}
}
}
}Usage Examples
"Search for all pages about marketing"
"Query the Tasks database for items assigned to me"
"Create a new page in database abc123 with title Meeting Notes"
"Add a paragraph block to page xyz789"
"List all users in the workspace"
"Get the schema of database def456"
Building an AI Sales Automation System?
This MCP server is part of an open-source toolkit for AI-powered sales automation. We are building MCP servers that connect your entire sales stack.
Follow our progress and get updates:
X (Twitter): @cloud9_ai_labs
GitHub: cloud9-labs
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP-native open-source Notion alternative: read & write pages, databases and kanban boards.
Hosted Notion MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
Automate 1,000+ services from any MCP-compatible AI agent: build Applets, run actions and queries.
Let AI agents query data and act across all your business apps via MCP.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables interaction with Notion workspaces, allowing users to search, query databases, create/update pages, and manage content via natural language through MCP.-
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to search, read, and query Notion workspaces, databases, and pages through an MCP gateway.10 npmMIT
- AlicenseBqualityCmaintenanceEnables AI assistants to interact with Notion workspaces through MCP, supporting database queries, page creation, web searches, and agent workflows with human-in-the-loop task approval.5MIT
- AlicenseNot gradedqualityAmaintenanceGives MCP clients such as Claude, Cursor, VS Code and Codex token-authenticated read/write access to a Notion workspace, so agents can search, create and edit pages, query databases, manage blocks and comments, and upload files in plain language. It is built for unattended automation with batched, idempotent writes, markdown round-tripping, retry on rate limits, and a low context footprint.3,343 npmMIT