Jotdown
Un servidor MCP que permite a los LLMs crear o actualizar páginas de Notion y generar libros Markdown (mdbooks).
Documentación
Jotdown - Servidor MCP para creación de páginas de Notion y generación de mdBook
Jotdown es un servidor de Protocolo de Contexto de Modelo (MCP) que permite a los modelos de lenguaje grandes (LLMs) interactuar con Notion y también generar Libros Markdown. Proporciona dos herramientas principales para LLMs:
- 👉 Integración con Notion: Crear o actualizar páginas en Notion con contenido generado por el LLM.
- 👉 Generación de Mdbook: Generar un mdbook a partir de contenido y gestionar la estructura.
Jotdown permite a los LLMs integrarse sin problemas con estos sistemas para diversos flujos de trabajo de gestión y publicación de contenido.
Certificado por MCPHub
- 👉 JotDown
Características
- 🌿 Integración con Notion: Crear o actualizar automáticamente páginas de Notion con contenido generado por el LLM.
- 🌿 Generación de Mdbook: Crear y gestionar mdbooks directamente desde el contenido, incluyendo la generación de archivos necesarios como
SUMMARY.md,README.md, y archivos markdown de capítulos individuales. - 🌿 Soporte MCP: Aprovecha el Protocolo de Contexto de Modelo para mantener el contexto en las interacciones, permitiendo una creación y actualización de contenido más inteligente y consistente.
Herramientas proporcionadas por Jotdown
1. Herramienta de Página de Notion
Los LLMs pueden usar la herramienta de Notion para crear o actualizar páginas dentro de Notion, permitiéndoles almacenar contenido estructurado como artículos o cualquier otro tipo de documento directamente en Notion.
Ejemplo:
- Crear una nueva página en Notion con contenido que el LLM haya generado.
- Actualizar una página existente de Notion con nueva información.
2. Herramienta mdbook
Con la herramienta mdbook, los LLMs pueden generar automáticamente libros markdown, manejando la creación de múltiples capítulos, gestionando la estructura y añadiendo un archivo SUMMARY.md para la navegación.
Ejemplo:
- Generar un nuevo libro basado en contenido generado por LLM.
- Generar automáticamente capítulos con enlaces adecuados en
SUMMARY.md.
Instalación
Requisitos previos
- Rust: Asegúrate de tener Rust instalado. Puedes instalarlo desde rust-lang.org.
- Token de API de Notion: Necesitarás un token de API de Notion (
internal integration secret) para integrarte con Notion. - Claude Desktop: Asegúrate de tener Claude desktop o cualquier otro cliente MCP (Cline, Continue, etc.) instalado y configurado con un token de integración de Notion.
Pasos para instalar
-
Clona el repositorio:
git clone https://github.com/Harry-027/JotDown cd jotdown -
Instala las dependencias:
cargo build --release -
Instala mdbook cli (requerido para que funcione la generación de libros):
cargo install mdbook -
Configuración de Notion:
- Configura la conexión de Notion (integración interna con acceso al espacio de trabajo de Notion) y copia el
internal intergration secretpara usarlo más tarde. - Configura una página con el título
Jot It Downen tu espacio de trabajo y compártela con tu conexión. Esto es necesario para que la integración funcione.
- Configura la conexión de Notion (integración interna con acceso al espacio de trabajo de Notion) y copia el
-
Configura el archivo de configuración de Claude desktop (o cualquier otro cliente MCP) (para la integración con Notion):
"mcpServers": { "Jotdown": { "command": "/path_to_repo/Jotdown/target/release/Jotdown", "args": [], "env": { "NOTION_TOKEN": "your_notion_intergration_token" } } } -
Reinicia Claude desktop y ¡pruébalo!
Ejemplo de integración con Notion:
- Para crear o actualizar una página de Notion, el LLM envía una solicitud al servidor especificando el contenido y los detalles de la página. Luego, el servidor interactúa con la API de Notion para crear una nueva página o actualizar una existente.
Ejemplo de integración con Mdbook:
- Los LLMs pueden enviar contenido estructurado al servidor para crear un mdbook completo, incluyendo la creación de capítulos, la gestión de
README.mdySUMMARY.md. El servidor compila el contenido en un libro completo.
🧑💻 Demostración
Demostración de Notion -

Demostración de MdBook -

Capturas de pantalla de MdBook -

🧑💻 Contribuciones
No dudes en abrir issues o enviar pull requests.
📜 Licencia
Jotdown está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.
📧 Contacto
Para soporte o consultas, contacta en harishmmp@gmail.com.