MCP Integration
Connect Claude to your Notion workspace. Read pages, search databases, create content, and manage your knowledge base without leaving your AI assistant.
The Notion MCP server bridges your Notion workspace and AI assistants that support the Model Context Protocol. Once connected, Claude can interact with your Notion data the same way you would through the app: reading pages, querying databases, creating new content, and updating existing records.
Notion provides an official MCP integration that works with Claude Desktop and Claude Code out of the box. It uses OAuth to authenticate, so you sign in with your Notion account and choose which pages and databases to share. No API keys to manage manually.
Search across your workspace by title or content. Fetch the full contents of any page, including nested blocks, databases, and properties.
Create new pages in any database or as standalone pages. Update page properties, titles, and content blocks. Add rows to database tables.
Filter and sort database entries by any property. Pull structured data from your Notion databases for analysis, reporting, or populating other systems.
Read and add comments on any page. Useful for automated review workflows or adding AI-generated notes to existing documents.
Move pages between databases, duplicate pages, and create database views. Manage your workspace structure programmatically.
Claude Desktop has built-in support for the Notion MCP server. No installation required.
For Claude Code or other MCP-compatible clients, you can add the Notion server to your MCP config file.
Add this to your claude_desktop_config.json or MCP settings file:
{
"mcpServers": {
"notion": {
"command": "npx",
"args": ["-y", "@anthropic/notion-mcp-server"],
"env": {
"NOTION_API_KEY": "your-notion-integration-token"
}
}
}
}
To get your Notion API key:
notion.so/my-integrations and create a new integration.
NOTION_API_KEY.
After a meeting, tell Claude to create a new page in your meetings database with a summary, decisions made, and action items assigned to team members.
Ask Claude to read your project tracker database, identify what changed this week, and write a status update page with highlights and blockers.
Have Claude search your docs for outdated information, flag pages that reference deprecated tools, or draft updated documentation based on recent changes.
During a planning session, tell Claude to add new rows to your content calendar, bug tracker, or CRM database without switching apps.
Point Claude at a Notion database full of research notes and ask for a synthesized summary, key themes, or gaps in coverage.
Duplicate a template page and fill it in with specific information. Useful for client onboarding docs, project briefs, or recurring reports.
It's an integration that connects AI assistants like Claude to your Notion workspace using the Model Context Protocol. It lets Claude read pages, search databases, create content, and manage blocks directly inside Notion.
The Notion MCP integration is available as a built-in integration in Claude Desktop and Claude Code at no additional cost. You need an active Notion account and the appropriate permissions to connect your workspace.
Yes. With the Notion MCP server connected, Claude can create new pages, update existing ones, add comments, search databases, and manage page properties. You control which pages and databases the integration can access through Notion's sharing settings.
Yes. You authenticate with your own Notion account, and Claude inherits your access level. If you can see a page in Notion, Claude can access it through the MCP server (as long as the integration is connected to that page).
When using the local MCP server, your Notion API key stays on your machine. Requests go directly from your computer to Notion's API. Claude sees the content you share in the conversation but does not store your Notion data separately.
Need Help?
We build custom Notion integrations and MCP workflows for teams. If you need something beyond the standard setup, we can help.
Book a Call