📋
Zed Notion MCP
Notion MCP Server extension for Zed editor
0 installs
Trust: 34 — Low
Productivity
Ask AI about Zed Notion MCP
Powered by Claude · Grounded in docs
I know everything about Zed Notion MCP. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Loading tools...
Reviews
Documentation
Notion MCP Server for Zed
A Zed extension that wraps the official Notion MCP server, enabling AI-powered interaction with your Notion workspace directly from Zed's Agent Panel.
Features
- Access and search Notion pages, databases, and blocks
- Create and modify Notion content from your editor
- Query databases and retrieve structured data
- Seamless integration with Zed's AI assistant
Prerequisites
- Zed Editor (with Agent Panel support)
- Node.js installed on your system
Installation
From Zed Extensions
- Open Zed
- Go to Extensions (Cmd+Shift+X on macOS)
- Search for "Notion MCP Server"
- Click Install
As a Dev Extension
- Clone this repository
- In Zed, go to Extensions > Install Dev Extension
- Select the cloned directory
Configuration
1. Create a Notion Integration
- Go to Notion Integrations
- Click "+ New integration"
- Name your integration (e.g., "Zed MCP")
- Select your workspace
- Click "Submit"
- Copy the Internal Integration Secret (starts with
ntn_)
2. Share Pages with Your Integration
- Open a Notion page or database you want to access
- Click the "..." menu in the top-right corner
- Click "+ Add connections"
- Select your integration
Repeat for each page/database you want the AI to access.
3. Configure Zed
Add to your Zed settings.json:
{
"context_servers": {
"mcp-server-notion": {
"settings": {
"notion_token": "ntn_your_integration_secret_here"
}
}
}
}
Verifying the Connection
- Open the Agent Panel in Zed
- Check the indicator dot next to "mcp-server-notion"
- A green indicator means the server is active
Usage
Once configured, you can interact with Notion through Zed's AI assistant. Example prompts:
- "Search my Notion workspace for project documentation"
- "Create a new page in my Tasks database"
- "Show me the contents of my meeting notes"
- "Update the status of my project to 'In Progress'"
Troubleshooting
Server not starting
- Ensure Node.js is installed and accessible in your PATH
- Verify your
notion_tokenis correct and starts withntn_ - Check Zed's logs: View > Open Log or run
zed --foreground
Can't access certain pages
- Make sure the page/database is shared with your integration
- The integration only has access to explicitly shared content
Resources
- Notion MCP Documentation
- Notion API Documentation
- Zed MCP Extensions Guide
- Official Notion MCP Server
License
Apache-2.0
