SystemPrompt MCP Notion Server

by Ejb503
Verified

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.

Integrations

  • Allows AI agents to interact with Notion pages and databases, enabling creation and updating of pages with rich text formatting and searching across the Notion workspace

noción del sistema-mcp-prompt

Sitio web | Documentación

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

const serverCapabilities: { capabilities: ServerCapabilities } = { capabilities: { resources: { listChanged: true, }, tools: {}, prompts: { listChanged: true, }, sampling: {}, }, };

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:

  1. Clave API de Systemprompt (gratuita)
  2. Cuenta y espacio de trabajo de Notion
    • Cuenta activa de Notion
    • Espacio de trabajo con contenido al que desea acceder
  3. 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
  4. Cliente compatible con MCP

Inicio rápido

  1. Instalación

Instalación mediante herrería

Para instalar systemprompt-mcp-notion para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install systemprompt-mcp-notion --client claude
npm install systemprompt-mcp-notion
  1. Configuración Cree un archivo .env :
    SYSTEMPROMPT_API_KEY=your_systemprompt_api_key NOTION_API_KEY=your_notion_integration_token
  2. Configuració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

  1. Clonar el repositorio:
    git clone https://github.com/systemprompt-io/systemprompt-mcp-notion.git cd systemprompt-mcp-notion
  2. Instalar dependencias:
    npm install
  3. Configurar el entorno:
    cp .env.example .env # Edit .env with your API keys

Pruebas

Mantenemos una alta cobertura de pruebas utilizando Jest:

# Run all tests npm test # Watch mode for development npm run test:watch # Generate coverage report npm run test:coverage # Test Notion API connection npm run test:notion

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Un servidor MCP de alto rendimiento que integra Notion en los flujos de trabajo de IA, lo que permite la interacción con páginas, bases de datos y comentarios de Notion a través de un protocolo estandarizado.

  1. SystemPrompt MCP Notion Server
    1. Server Capabilities
    2. Key Features
    3. Prerequisites
    4. Quick Start
    5. Development
ID: xe6grtrr0k