Integrates with the Notion API to enable searching, querying databases, managing pages and blocks, and handling users an...
Created byApr 23, 2025
Notion MCP Server
A Model Context Protocol (MCP) server that exposes the official Notion SDK, allowing AI models to interact with Notion workspaces.
Quick Start
1. Set up your Notion integration
Go to [https://www.notion.so/my-integrations](https://www.notion.so/my-integrations)
Create a new integration
Copy the API key
2. Connect your Notion pages to the integration
For your integration to access Notion content, you need to explicitly share your pages or databases with it:
Navigate to the Notion page or database you want to access through the integration
Click the "Share" button in the top-right corner
In the "Add people, groups, or integrations" field, select your integration from the dropdown list
Click "Invite"
Repeat for each page or database you want to make accessible
**Note:** An integration only has access to pages and databases that have been explicitly shared with it. Child pages automatically inherit access from parent pages.
3. Add to your AI assistant
You can add this MCP server to Claude Desktop, Cursor AI, or Claude.ai using either of these configuration formats:
Command Line Format
JSON Configuration Format
Replace `your-notion-integration-key` with the API key from step 1.
Setup Instructions
**Claude Desktop**: Settings > Advanced > Model Context Protocol
**Cursor AI**: Settings > AI > MCP Servers
**Claude.ai (Web)**: Profile > Settings > API & Integrations > Model Context Protocol
Available Tools
The server provides tools for interacting with Notion:
**Search**: Find pages or databases
**Databases**: Query and retrieve database entries