Syncpen

Una base de conocimiento en markdown que tu IA lee, escribe y organiza: una memoria en archivos de texto plano que puedes abrir y corregir (no un almacén vectorial opaco), con cada edición de agente firmada y lista para tu aprobación.

Documentación

Syncpen

Servidor MCP de Syncpen

Conecta Claude Code (o cualquier cliente MCP) a tu espacio de trabajo de Syncpen — el espacio de escritura donde tu IA realmente puede escribir. Tu agente puede buscar, leer, redactar, sugerir, comentar, organizar y publicar en los mismos documentos en vivo que editas.

¿Aún no tienes una cuenta? Crea una gratis en syncpen.io.

¿En qué destaca Syncpen?

  • Construye una base de conocimientos que tu IA mantiene — captura notas, documentos y recortes, y deja que tu agente organice, enlace y mantenga todo actualizado.
  • Escribe contenido extenso donde publicas — artículos, documentos, libros completos; tu agente redacta, tú apruebas, y una sola llamada lo publica en WordPress, Ghost o Sanity.
  • Tus agentes y tú en un mismo proyecto — todos trabajan en los mismos documentos en vivo; cada edición es compartida, legible y atribuida.
  • Ediciones con rastro documental — los agentes proponen cambios como sugerencias firmadas que aceptas o rechazas. Nada cambia en silencio.
  • Investigación → redacción → publicación sin salir de tus herramientas — recorta fuentes, deja que tu IA redacte a partir de ellas y publica.

Configuración rápida

1. Genera una clave de API

  1. Ve a Configuración → Claves de API en tu cuenta de Syncpen
  2. Habilita el acceso a la API
  3. Crea una nueva clave de API
  4. Copia la clave (¡solo la verás una vez!)

2. Configura Claude Code

Añade a tu archivo de configuración de MCP (~/.mcp.json o a nivel de proyecto .mcp.json):

{
  "mcpServers": {
    "syncpen": {
      "command": "npx",
      "args": ["-y", "syncpen-mcp"],
      "env": {
        "SYNCPEN_API_KEY": "sp_your_api_key_here"
      }
    }
  }
}

¡Eso es todo! Claude Code descargará y ejecutará automáticamente el servidor MCP.

Herramientas disponibles

HerramientaDescripción
syncpen_searchBusca documentos por título y contenido del cuerpo (texto completo)
syncpen_readLee el contenido de un documento como markdown
syncpen_list_foldersLista todas las carpetas
syncpen_list_documentsLista documentos, opcionalmente por carpeta
syncpen_createCrea un nuevo documento — personal por defecto, o en un espacio de equipo mediante teamId
syncpen_updateActualiza el título y/o contenido de un documento
syncpen_suggest_editPropone una edición como sugerencia pendiente que un humano acepta o rechaza (el documento no cambia hasta que se acepta)
syncpen_list_suggestionsLista las sugerencias pendientes (o todas) de un documento
syncpen_list_commentsLee hilos de comentarios (con respuestas, números de línea, autores)
syncpen_reply_commentResponde a un hilo de comentarios (firmado, notifica a @menciones)
syncpen_resolve_commentMarca un hilo de comentarios como resuelto
syncpen_move_documentMueve un documento a una carpeta, o a la raíz
syncpen_delete_documentElimina un documento (se mueve a la papelera)
syncpen_create_folderCrea una carpeta (opcionalmente anidada)
syncpen_rename_folderRenombra una carpeta
syncpen_move_folderMueve una carpeta bajo un nuevo padre, o a la raíz
syncpen_delete_folderElimina una carpeta y su contenido (se mueve a la papelera)
syncpen_publishPublica un documento en WordPress, Ghost o Sanity
syncpen_list_connectionsLista los destinos CMS conectados y sus connectionIds — personal por defecto, o limitado a un equipo mediante teamId/documentId
syncpen_list_teamsLista tus espacios de equipo (id, nombre, rol, número de miembros)
syncpen_recent_changesUn feed ordenado por tiempo de quién creó/editó/eliminó qué documentos, y cuándo
syncpen_relatedDado un documento, sugiere qué más leer — combina co-acceso (documentos trabajados juntos) con los enlaces /editor
syncpen_drive_list_filesLista/busca archivos en el Google Drive conectado del usuario
syncpen_drive_read_fileLee el contenido de un archivo de Drive (solo Google Docs y archivos de texto plano)
syncpen_news_searchBusca noticias mundiales recientes mediante la clave de API de World News conectada del usuario
syncpen_slack_list_channelsLista los canales públicos en el espacio de trabajo de Slack conectado del usuario
syncpen_slack_read_channelLee el historial reciente de mensajes de un canal público de Slack
syncpen_notion_searchBusca páginas en el espacio de trabajo de Notion conectado del usuario
syncpen_notion_read_pageLee el contenido de nivel superior de una página de Notion

Ejemplos de uso

Una vez configurado, pídele a Claude Code:

  • "Lista mis carpetas de Syncpen"
  • "Busca documentos que mencionen autenticación"
  • "Lee mi documento titulado 'Notas de diseño de API'"
  • "¿Qué documentos tengo en mi carpeta 'Proyectos'?"
  • "Publica mi documento 'Publicación de lanzamiento' en Ghost como borrador"
  • "¿Qué ha cambiado en mi espacio de trabajo desde ayer?"

Desarrollo

Para contribuir o ejecutar desde el código fuente:

git clone https://github.com/airbuzz/syncpen-mcp.git
cd syncpen-mcp
npm install
npm run build     # or: npm run dev  (watch mode)

Apunta tu configuración de MCP a la entrada compilada (node /path/to/syncpen-mcp/dist/index.js). Usa la API de producción por defecto; establece SYNCPEN_API_URL solo para apuntar a una instancia local.

Licencia

MIT