MCP Notion Server
A server implementation enabling seamless integration with Notion's API and workspace features
💡 Knowledge Base
Overview
MCP-Notion-Server
Description
A server implementation enabling seamless integration with Notion's API and workspace features.
Category
Productivity & Documentation
Overview
This server provides comprehensive access to Notion's functionality through various API endpoints. Key features include:
- Block management (append, retrieve, delete)
- Page operations (retrieve, update properties)
- Database handling (create, query, update)
- Full support for Notion's hierarchical structure
- Rich text and property management
Setup Requirements
- Create a Notion Integration
- Get Secret Key (Internal Integration Token)
- Grant workspace access to integration
- Configure server settings
Configuration
{
"mcp-notion-server": {
"command": "path-to/bin/node",
"args": ["path-to/mcp-notion-server/"],
"env": {
"NOTION_API_KEY": "your-notion-integration-token"
}
}
}
Key Tools
notion_append_block_children
: Add blocks to existing contentnotion_retrieve_block
: Get block informationnotion_retrieve_page
: Access page contentnotion_query_database
: Search and filter databasesnotion_update_database
: Modify database structure
Troubleshooting Tips
- Verify integration permissions
- Ensure proper page/database access
- Check token configuration
Licensed under MIT License.