Notion Knowledge Base MCP Server
Base de conocimientos de Notion Servidor MCP
Un servidor MCP que proporciona acceso a una base de conocimiento de Notion a través de la extensión Cline VSCode.
Características
Consulta tu base de conocimientos de Notion directamente desde Cline
Obtenga respuestas detalladas con referencias a las páginas de Notion
Creado con FastMCP para un rendimiento confiable
Manejo y registro de errores integral
Related MCP server: Notion MCP Server
Prerrequisitos
Python 3.10 o superior
administrador de paquetes uv
Una clave API de Dify para acceder a la base de conocimientos de Notion
Instalación
Clonar este repositorio:
git clone https://github.com/yourusername/notion-mcp-server.git cd notion-mcp-serverCrea un archivo
.envcon tu clave API de Dify:echo "DIFY_API_BACKEND_KEY=your-api-key-here" > .envInstalar el servidor en Cline:
fastmcp install notion_mcp_server.pyEsto automáticamente:
Instale todas las dependencias necesarias usando uv
Configurar el servidor en la configuración de Cline
Hacer que el servidor esté disponible para su uso con Cline
Uso
Una vez instalado, puede usar el servidor en Cline preguntando sobre su base de conocimientos de Notion. Por ejemplo:
Tell me about internal toolingEl servidor responderá con información relevante de su base de conocimiento de Notion, que incluye:
Respuestas detalladas
Enlaces a páginas relevantes de Notion
Identificadores de página para referencia
Configuración
El servidor se configura automáticamente durante la instalación, pero puedes actualizar manualmente la configuración en el archivo de configuración de Cline si es necesario:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonVentanas:
%APPDATA%\Claude\claude_desktop_config.json
Ejemplo de configuración:
{
"mcpServers": {
"notion-kb": {
"command": "uv",
"args": [
"run",
"--with", "fastmcp",
"--with", "python-dotenv",
"--with", "requests",
"fastmcp",
"run",
"/absolute/path/to/notion_mcp_server.py"
],
"env": {
"DIFY_API_BACKEND_KEY": "your-api-key"
}
}
}
}Desarrollo
Para desarrollo y pruebas:
Instalar dependencias:
pip install -r requirements.txtEjecute el servidor de desarrollo:
fastmcp dev notion_mcp_server.py
Esto iniciará la interfaz de MCP Inspector para probar el servidor.
Solución de problemas
El servidor no se conecta
Verifique su clave API en el archivo
.envAsegúrese de que la ruta del servidor en la configuración de Cline sea absoluta
Comprueba que uv esté instalado y en tu PATH
Problemas de dependencias
Intente reinstalar con
fastmcp install notion_mcp_server.py --forceVerifique que el UV esté instalado correctamente
El servidor se cuelga
Asegúrese de estar utilizando el comando uv run como se especifica en la configuración
Verifique los registros del servidor para detectar errores
Contribuyendo
Consulte mcp_instructions.md para obtener información detallada sobre la implementación y la arquitectura del servidor.
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be deployed
Maintenance
Related MCP Connectors
Markdown-based note-taking with a hosted MCP server. Your notes serve you and your AI.
An MCP server that gives your AI access to the source code and docs of all public github repos
MCP-native open-source Notion alternative: read & write pages, databases and kanban boards.
Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only
Related MCP Servers
- AlicenseAqualityBmaintenanceMCP Server for the Notion API, enabling Claude to interact with Notion workspaces.31872 npm920MIT
- -licenseNot gradedqualityNot gradedmaintenanceAn MCP server that enables natural language interaction with the Notion API, allowing users to search, comment, create pages, and access content within their Notion workspace.151,607 npm-
- AlicenseNot gradedqualityDmaintenanceA local MCP server for the Notion API, enabling AI agents to read, write, and manage Notion pages and databases. This fork restores database creation support.188 npmMIT
- AlicenseNot gradedqualityDmaintenanceMCP server for the Notion API, enabling management of pages, blocks, databases, data sources, comments, and users through natural language.11 npm3MIT