Servidor MCP de Notion
Un servidor que se conecta a la API de Notion y expone la funcionalidad a través del Protocolo de contexto de máquina (MCP) de Claude.
Características
Buscar páginas de Notion por título o contenido
Recuperar detalles y contenido de la página
Consultar bases de datos de Notion
Crear nuevas páginas en Notion
Configuración
Clonar este repositorio:
Instalar dependencias:
Cree un archivo
.env
en el directorio raíz con el siguiente contenido:
Obtenga su clave API de Notion:
Crear una nueva integración
Copiar el "Token de integración interna"
Agregue este token como su
NOTION_API_KEY
en el archivo.env
Conecte su integración de Notion a su espacio de trabajo:
Vaya a una página o base de datos en su espacio de trabajo de Notion
Haga clic en el menú "..." en la parte superior derecha
Seleccione "Agregar conexiones"
Encuentra y agrega tu integración
Ejecución del servidor
Inicie el servidor en modo de desarrollo:
O en modo de producción:
El servidor se ejecutará en el puerto especificado en su archivo .env
(predeterminado: 3000).
Puntos finales de API
Puntos finales HTTP regulares
POST /api/notion/búsqueda
Buscar páginas en Notion
Cuerpo:
{ "query": "search term" }
POST /api/notion/página
Obtener una página por ID
Cuerpo:
{ "page_id": "page-id-here" }
POST /api/notion/base de datos/consulta
Consultar una base de datos
Cuerpo:
{ "database_id": "database-id-here", "filter": {}, "sorts": [] }
POST /api/notion/página/crear
Crear una nueva página
Cuerpo:
{ "parent": {}, "properties": {}, "children": [] }
Integración MCP
El servidor expone un manifiesto MCP en /mcp/manifest.json
que describe las funciones disponibles.
Para invocar una función MCP, envíe una solicitud POST a /api/notion/mcp/invoke
con la siguiente estructura:
Funciones MCP disponibles
search_pages - Buscar páginas de Notion por título o contenido
get_page - Obtener una página de Notion por ID
query_database - Consultar una base de datos de Notion
create_page - Crea una nueva página en Notion
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Un servidor que se conecta a la API de Notion y expone la funcionalidad a través del Protocolo de Contexto de Máquina de Claude, lo que permite la búsqueda, recuperación, consulta y creación de páginas y bases de datos de Notion.
Related MCP Servers
- AsecurityAlicenseAqualityMCP Server for the Notion API, enabling Claude to interact with Notion workspaces.Last updated -18329825MIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that enables Claude and other LLMs to interact with Notion workspaces, providing capabilities like searching, retrieving, creating and updating pages, as well as managing databases.Last updated -103053
- -securityAlicense-qualityA Model Context Protocol server that provides a standardized interface for interacting with Notion's API, enabling users to list databases, create pages, and search across their Notion workspace.Last updated -110MIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that connects Claude and other AI assistants to your Notion workspace, allowing AIs to interact with databases, pages, and blocks.Last updated -12011