Notion Servidor Mcp

Destacados
Creado pormakenotionmakenotion

Servidor Oficial de Notion MCP

Resumen

¿Qué es el Servidor Notion MCP?

El Servidor Notion MCP es un servidor oficial diseñado para mejorar la funcionalidad de Notion, una herramienta popular de productividad y organización. Este servidor actúa como una solución de backend que permite a los usuarios gestionar sus espacios de trabajo en Notion de manera más efectiva, proporcionando características que optimizan los flujos de trabajo y mejoran la colaboración.

Características del Servidor Notion MCP

  • Colaboración en Tiempo Real: El servidor admite actualizaciones en tiempo real, permitiendo que múltiples usuarios trabajen en la misma página de Notion simultáneamente sin ningún retraso.
  • Sincronización de Datos: Asegura que todos los cambios realizados en Notion se sincronicen entre dispositivos, proporcionando una experiencia fluida para los usuarios.
  • Integraciones Personalizadas: Los usuarios pueden integrar diversas aplicaciones y servicios de terceros, mejorando las capacidades de Notion.
  • Gestión de Usuarios: El servidor proporciona características robustas de gestión de usuarios, permitiendo a los administradores controlar el acceso y los permisos para diferentes usuarios.
  • Acceso a la API: Los desarrolladores pueden utilizar la API para crear aplicaciones o integraciones personalizadas que trabajen con los datos de Notion.

Cómo Configurar el Servidor Notion MCP

  1. Instalación: Comienza descargando el Servidor Notion MCP desde el repositorio oficial en GitHub.
  2. Configuración: Sigue las instrucciones de configuración proporcionadas en la documentación para ajustar el servidor según tus necesidades.
  3. Conexión a Notion: Vincula tu cuenta de Notion al servidor para habilitar la sincronización de datos y el acceso a todas las funciones.
  4. Pruebas: Después de la configuración, realiza pruebas para asegurarte de que todas las funcionalidades estén funcionando como se espera.
  5. Despliegue: Una vez que todo esté configurado y probado, despliega el servidor para su uso dentro de tu organización o proyectos personales.

Preguntas Frecuentes

P: ¿Es gratuito el uso del Servidor Notion MCP?

R: Sí, el Servidor Notion MCP es de código abierto y está disponible de forma gratuita. Sin embargo, los usuarios pueden incurrir en costos si eligen alojarlo en un servidor de pago.

P: ¿Puedo personalizar el Servidor Notion MCP?

R: ¡Absolutamente! El servidor está diseñado para ser personalizable, permitiendo a los desarrolladores modificar el código para adaptarlo a sus necesidades específicas.

P: ¿Cuáles son los requisitos del sistema para ejecutar el Servidor Notion MCP?

R: El servidor puede ejecutarse en la mayoría de los sistemas operativos modernos, pero se recomienda tener una conexión a internet estable y suficiente RAM para manejar múltiples usuarios.

P: ¿Cómo reporto problemas o contribuyo al proyecto?

R: Los usuarios pueden reportar problemas o contribuir al proyecto visitando el repositorio de GitHub y siguiendo las pautas de contribución proporcionadas allí.

P: ¿Hay soporte disponible para el Servidor Notion MCP?

R: Aunque no hay un equipo de soporte oficial, los usuarios pueden buscar ayuda de la comunidad a través de foros y la página de problemas de GitHub.

Detalle

Notion MCP Server

[!NOTE]

We’ve introduced Notion MCP (Beta), a remote MCP server with the following improvements:

  • Easy installation via standard OAuth. No need to fiddle with JSON or API token anymore.
  • Powerful tools tailored to AI agents. These tools are designed with optimized token consumption in mind.

Learn more and try it out here

notion-mcp-sm

This project implements an MCP server for the Notion API.

mcp-demo

Installation

1. Setting up Integration in Notion:

Go to https://www.notion.so/profile/integrations and create a new internal integration or select an existing one.

Creating a Notion Integration token

While we limit the scope of Notion API's exposed (for example, you will not be able to delete databases via MCP), there is a non-zero risk to workspace data by exposing it to LLMs. Security-conscious users may want to further configure the Integration's Capabilities.

For example, you can create a read-only integration token by giving only "Read content" access from the "Configuration" tab:

Notion Integration Token Capabilities showing Read content checked

2. Connecting content to integration:

Ensure relevant pages and databases are connected to your integration.

To do this, visit the Access tab in your internal integration settings. Edit access and select the pages you'd like to use. Integration Access tab

Edit integration access

Alternatively, you can grant page access individually. You'll need to visit the target page, and click on the 3 dots, and select "Connect to integration".

Adding Integration Token to Notion Connections

3. Adding MCP config to your client:

Using npm:

Add the following to your .cursor/mcp.json or claude_desktop_config.json (MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json)

{
  "mcpServers": {
    "notionApi": {
      "command": "npx",
      "args": ["-y", "@notionhq/notion-mcp-server"],
      "env": {
        "OPENAPI_MCP_HEADERS": "{\"Authorization\": \"Bearer ntn_****\", \"Notion-Version\": \"2022-06-28\" }"
      }
    }
  }
}
Using Docker:

There are two options for running the MCP server with Docker:

Option 1: Using the official Docker Hub image:

Add the following to your .cursor/mcp.json or claude_desktop_config.json:

{
  "mcpServers": {
    "notionApi": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "-e", "OPENAPI_MCP_HEADERS",
        "mcp/notion"
      ],
      "env": {
        "OPENAPI_MCP_HEADERS": "{\"Authorization\":\"Bearer ntn_****\",\"Notion-Version\":\"2022-06-28\"}"
      }
    }
  }
}

This approach:

  • Uses the official Docker Hub image
  • Properly handles JSON escaping via environment variables
  • Provides a more reliable configuration method
Option 2: Building the Docker image locally:

You can also build and run the Docker image locally. First, build the Docker image:

docker-compose build

Then, add the following to your .cursor/mcp.json or claude_desktop_config.json:

{
  "mcpServers": {
    "notionApi": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "-e",
        "OPENAPI_MCP_HEADERS={\"Authorization\": \"Bearer ntn_****\", \"Notion-Version\": \"2022-06-28\"}",
        "notion-mcp-server"
      ]
    }
  }
}

Don't forget to replace ntn_**** with your integration secret. Find it from your integration configuration tab:

Copying your Integration token from the Configuration tab in the developer portal

Installing via Smithery

smithery badge

To install Notion API Server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @makenotion/notion-mcp-server --client claude

Examples

  1. Using the following instruction
Comment "Hello MCP" on page "Getting started"

AI will correctly plan two API calls, v1/search and v1/comments, to achieve the task

  1. Similarly, the following instruction will result in a new page named "Notion MCP" added to parent page "Development"
Add a page titled "Notion MCP" to page "Development"
  1. You may also reference content ID directly
Get the content of page 1a6b35e6e67f802fa7e1d27686f017f2

Development

Build

npm run build

Execute

npx -y --prefix /path/to/local/notion-mcp-server @notionhq/notion-mcp-server

Publish

npm publish --access public

Configuración del Servidor

{
  "mcpServers": {
    "notion-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/metorial/mcp-container--makenotion--notion-mcp-server--notion-mcp-server",
        "node bin/cli.mjs"
      ],
      "env": {
        "OPENAPI_MCP_HEADERS": "openapi-mcp-headers"
      }
    }
  }
}

Información del Proyecto

Destacados
Autor
makenotion
Creado el
Jul 2, 2025
Estrella
2390
Idioma
TypeScript
Etiquetas
-

Notion Servidor Mcp Alternativas

Para algunas alternativas a Notion Servidor Mcp que puedas necesitar, te ofrecemos sitios divididos por categoría.

Ejecuta de manera segura código generado por IA en entornos aislados con estado que funcionen indefinidamente.

Agente de IA que maneja tareas de ingeniería de principio a fin: se integra con las herramientas de los desarrolladores, planifica, ejecuta e itera hasta lograr un resultado exitoso.

Servidor del Protocolo de Contexto del Modelo de IA Dart (MCP)

Crear un servidor Mcp (legacy)

Requisitos previos

- Java: Asegúrate de tener instalada la versión correcta de Java.
- Minecraft: Necesitas tener la versión de Minecraft que deseas usar para el servidor.

Pasos para crear el servidor

1. Descargar el software del servidor:
   - Ve al sitio web oficial de Minecraft y descarga la versión del servidor que necesitas.

2. Crear una carpeta para el servidor:
   - Crea una nueva carpeta en tu computadora donde almacenarás todos los archivos del servidor.

3. Colocar el archivo del servidor en la carpeta:
   - Mueve el archivo del servidor que descargaste a la carpeta que creaste.

4. Ejecutar el servidor:
   - Abre una terminal o símbolo del sistema en la carpeta del servidor.
   - Ejecuta el siguiente comando:
     ```
     java -Xmx1024M -Xms1024M -jar nombre_del_archivo_del_servidor.jar nogui
     ```
   - Reemplaza `nombre_del_archivo_del_servidor.jar` con el nombre real del archivo que descargaste.

5. Aceptar el EULA:
   - Abre el archivo `eula.txt` que se generó en la carpeta del servidor.
   - Cambia `eula=false` a `eula=true` y guarda el archivo.

6. Configurar el servidor:
   - Edita el archivo `server.properties` para ajustar la configuración del servidor según tus preferencias.

7. Iniciar el servidor nuevamente:
   - Vuelve a ejecutar el comando anterior para iniciar el servidor.

8. Conectar al servidor:
   - Abre Minecraft y selecciona "Multijugador".
   - Agrega un nuevo servidor usando la dirección IP de tu computadora.

Consejos adicionales

- Puertos: Asegúrate de que el puerto 25565 esté abierto en tu firewall si deseas que otros jugadores se conecten.
- Plugins: Considera agregar plugins para mejorar la experiencia del servidor.
- Copias de seguridad: Realiza copias de seguridad periódicas de tu mundo y configuraciones.

¡Disfruta de tu servidor Mcp!

Crear un servidor Mcp (legacy) Requisitos previos - Java: Asegúrate de tener instalada la versión correcta de Java. - Minecraft: Necesitas tener la versión de Minecraft que deseas usar para el servidor. Pasos para crear el servidor 1. Descargar el software del servidor: - Ve al sitio web oficial de Minecraft y descarga la versión del servidor que necesitas. 2. Crear una carpeta para el servidor: - Crea una nueva carpeta en tu computadora donde almacenarás todos los archivos del servidor. 3. Colocar el archivo del servidor en la carpeta: - Mueve el archivo del servidor que descargaste a la carpeta que creaste. 4. Ejecutar el servidor: - Abre una terminal o símbolo del sistema en la carpeta del servidor. - Ejecuta el siguiente comando: ``` java -Xmx1024M -Xms1024M -jar nombre_del_archivo_del_servidor.jar nogui ``` - Reemplaza `nombre_del_archivo_del_servidor.jar` con el nombre real del archivo que descargaste. 5. Aceptar el EULA: - Abre el archivo `eula.txt` que se generó en la carpeta del servidor. - Cambia `eula=false` a `eula=true` y guarda el archivo. 6. Configurar el servidor: - Edita el archivo `server.properties` para ajustar la configuración del servidor según tus preferencias. 7. Iniciar el servidor nuevamente: - Vuelve a ejecutar el comando anterior para iniciar el servidor. 8. Conectar al servidor: - Abre Minecraft y selecciona "Multijugador". - Agrega un nuevo servidor usando la dirección IP de tu computadora. Consejos adicionales - Puertos: Asegúrate de que el puerto 25565 esté abierto en tu firewall si deseas que otros jugadores se conecten. - Plugins: Considera agregar plugins para mejorar la experiencia del servidor. - Copias de seguridad: Realiza copias de seguridad periódicas de tu mundo y configuraciones. ¡Disfruta de tu servidor Mcp!

@integromat

Crear un Servidor MCP Requisitos Previos - Java: Asegúrate de tener Java instalado en tu sistema. Puedes verificarlo ejecutando `java -version` en la terminal. - MCP: Descarga la última versión de MCP desde el [sitio oficial de MCP](http://mcp.ocean-labs.de/). Pasos para Crear el Servidor 1. Descargar MCP: - Ve al sitio oficial y descarga el archivo comprimido de MCP. - Extrae el contenido en una carpeta de tu elección. 2. Configurar MCP: - Navega a la carpeta extraída de MCP. - Abre el archivo `mcp.cfg` y ajusta las configuraciones según tus necesidades. 3. Iniciar el Servidor: - Abre una terminal y navega a la carpeta de MCP. - Ejecuta el siguiente comando para iniciar el servidor: ``` ./start.sh ``` - Si estás en Windows, usa: ``` start.bat ``` 4. Conectar al Servidor: - Abre tu cliente de Minecraft. - Ve a "Multijugador" y selecciona "Agregar servidor". - Introduce la dirección IP de tu servidor y haz clic en "Listo". 5. Configurar Plugins (Opcional): - Si deseas agregar plugins, busca los que sean compatibles con tu versión de MCP. - Coloca los archivos de los plugins en la carpeta `plugins` de tu servidor. Solución de Problemas - El servidor no inicia: Asegúrate de que Java esté correctamente instalado y que estés en la carpeta correcta. - Problemas de conexión: Verifica que la dirección IP sea correcta y que el puerto esté abierto en tu firewall. Conclusión Ahora tienes un servidor MCP funcionando. Puedes comenzar a personalizarlo y jugar con tus amigos. ¡Diviértete!

Ejemplos y tutoriales para construir aplicaciones de IA con el motor Flows de watsonx.ai

Una implementación de servidor MCP para hyperbrowser

Servidor MCP de la Plataforma Heroku usando la CLI de Heroku

Servidor del Protocolo de Contexto del Modelo (MCP) para la Plataforma Graphlit

Ver Más >>