noción del sistema-mcp-prompt
Servidor de nociones del MCP del SystemPrompt
Un servidor de Protocolo de Contexto de Modelo (MCP) de alto rendimiento que integra Notion a la perfección en sus flujos de trabajo de IA. Este servidor permite a los agentes de IA interactuar con las páginas y bases de datos de Notion mediante un protocolo estandarizado. Este servidor admite y requiere el Muestreo de MCP, necesario para que el MCP cree y actualice páginas de Notion.
Un cliente MCP compatible está disponible aquí .
Capacidades del servidor
Related MCP server: notion-mcp-server
Características principales
📝 Gestión integral de contenidos
Crear y actualizar páginas con formato de texto enriquecido
Busque en su espacio de trabajo de Notion
🛠 Apto para desarrolladores
Amplia cobertura de pruebas con Jest
Compatibilidad con TypeScript
Manejo integral de errores
Herramientas detalladas de registro y depuración
Prerrequisitos
Antes de utilizar este servidor, necesitarás:
Clave API de Systemprompt (gratuita)
Regístrese en systemprompt.io/console
Crea una nueva clave API en tu panel de control
Cuenta y espacio de trabajo de Notion
Cuenta activa de Notion
Espacio de trabajo con contenido al que desea acceder
Integración de nociones
Crear en notion.so/mis-integraciones
Capacidades requeridas:
Leer/Actualizar/Insertar contenido
Gestión de bases de datos
Funcionalidad de búsqueda
Cliente compatible con MCP
Cualquier otro cliente compatible con MCP
Inicio rápido
Instalación
Instalación mediante herrería
Para instalar systemprompt-mcp-notion para Claude Desktop automáticamente a través de Smithery :
Configuración Cree un archivo
.env:SYSTEMPROMPT_API_KEY=your_systemprompt_api_key NOTION_API_KEY=your_notion_integration_tokenConfiguración de MCP Agregue lo siguiente a su JSON de configuración de MCP:
{ "mcpServers": { "notion": { "command": "npx", "args": ["systemprompt-mcp-notion"], "env": { "SYSTEMPROMPT_API_KEY": "your_systemprompt_api_key", "NOTION_API_KEY": "your_notion_integration_token" } } } }Alternativamente, si ha instalado el paquete localmente:
{ "mcpServers": { "notion": { "command": "node", "args": ["./node_modules/systemprompt-mcp-notion/build/index.js"], "env": { "SYSTEMPROMPT_API_KEY": "your_systemprompt_api_key", "NOTION_API_KEY": "your_notion_integration_token" } } } }
Desarrollo
Configuración
Clonar el repositorio:
git clone https://github.com/systemprompt-io/systemprompt-mcp-notion.git cd systemprompt-mcp-notionInstalar dependencias:
npm installConfigurar el entorno:
cp .env.example .env # Edit .env with your API keys
Pruebas
Mantenemos una alta cobertura de pruebas utilizando Jest: