Burn

MCP de triaje de lectura impulsado por IA. 26 herramientas con un temporizador de 24 horas. Lee menos, absorbe más.

Documentación

Burn — Servidor MCP de Base de Conocimiento Personal

npm version License: MIT Burn MCP

¿Quieres esta insignia en tu propio README? Obtén el markdown en burn451.cloud/developers#badges.

Tus datos de lectura como una base de conocimiento accesible para IA. 26 herramientas para Claude, Cursor, Windsurf y cualquier agente compatible con MCP.

Mira el recorrido real de Claude → Burn — el prompt exacto de solo lectura, las llamadas a herramientas, las fuentes y los límites están publicados para que puedas reproducirlo.

Necesitas una cuenta gratuita de Burn para usar este servidor. El camino más rápido: abre Burn en la webConfiguración → Servidor MCP → Copiar token de acceso. ¿Prefieres la aplicación? Descarga Burn para iPhone. Burn tiene un plan gratuito (5 guardados/día, las 26 herramientas MCP incluidas) y un plan Pro a $4.99/mes para guardados ilimitados.

Cómo funciona

Burn es una aplicación de lectura posterior con un plazo de 24 horas — los guardados se queman automáticamente a menos que los leas o los rescates. La respuesta honesta al problema del cementerio de marcadores — la investigación sugiere que el 84% de los marcadores guardados nunca se revisitan (Bergman, Whittaker & Schooler, 2021).

Flujo de clasificación:

  • Flame → Enlaces nuevos. 24 horas para leerlos o se queman.
  • Spark → Los leíste. Permanecen 30 días.
  • Vault → Permanente. Tu conocimiento curado.
  • Ash → Expirados. Tuvieron su oportunidad.

El servidor MCP permite que tu agente de IA busque, clasifique, organice y analice todo lo que has guardado. Construido para usuarios de Claude que quieren su historial de lectura como contexto.

¿Migrando desde otra herramienta? Burn es un reemplazo de Pocket (Mozilla cerró Pocket en julio de 2025), una alternativa a Omnivore (adquirida por ElevenLabs a finales de 2024) y una alternativa a la aplicación Matter.

Inicio rápido

1. Obtén tu token

  1. Crea una cuenta gratuita de Burn — aplicación iOS o web
  2. Abre la aplicación → Configuración → Servidor MCP → Generar token → Copiar

El servidor intercambia tu token por una sesión de Supabase de corta duración y la almacena en caché en ~/.burn/mcp-session.json. Sin necesidad de volver a iniciar sesión en cada ejecución.

2a. Remoto — HTTP Streamable (más rápido)

Usa el endpoint alojado con el mismo token de Burn. Nada se ejecuta localmente:

{
  "mcpServers": {
    "burn": {
      "type": "http",
      "url": "https://burn-mcp-server.vercel.app/api/mcp",
      "headers": {
        "Authorization": "Bearer <your-token>"
      }
    }
  }
}

Para claude.ai, abre Configuración → Conectores → Añadir MCP personalizado, usa el endpoint anterior y añade el mismo encabezado Authorization.

2b. Local — respaldo stdio

Ejecuta el paquete npm localmente en Claude Desktop, Cursor, Windsurf o Claude Code:

{
  "mcpServers": {
    "burn": {
      "command": "npx",
      "args": ["burn-mcp-server"],
      "env": {
        "BURN_MCP_TOKEN": "<your-token>"
      }
    }
  }
}

3. Empieza a preguntar

  • "¿Qué guardé sobre diseño de sistemas?"
  • "Clasifica mi Flame — ¿qué debería conservar?"
  • "Crea una colección a partir de mis marcadores de IA"

Añadir a Cursor

.cursor/mcp.json:

{
  "mcpServers": {
    "burn": {
      "command": "npx",
      "args": ["burn-mcp-server"],
      "env": { "BURN_MCP_TOKEN": "<your-token>" }
    }
  }
}

Añadir a Claude Code (CLI)

claude mcp add burn -e BURN_MCP_TOKEN=<your-token> -- npx burn-mcp-server

Ejemplos de prompts

Clasificación de lectura:

  • "Revisa mi bandeja de entrada de Flame, lee cada artículo, conserva todo lo relacionado con agentes de IA y quema el resto."
  • "¿Qué está por expirar en las próximas 6 horas que lamentaría perder?"

Recuperación de conocimiento:

  • "Busca en mi Vault todo sobre ingeniería de contexto y resume las principales escuelas de pensamiento."
  • "¿Qué autores guardo con más frecuencia? ¿Qué dice eso sobre mis vacíos de lectura?"

Curación de investigación:

  • "Crea una colección llamada 'MCP en producción' a partir de mis guardados, luego escribe un resumen de en qué coinciden y en qué difieren mis fuentes."
  • "Añade una fuente vigilada para el blog de Simon Willison para que las nuevas publicaciones lleguen a mi Flame."

Escritura con tus propias fuentes:

  • "Estoy escribiendo sobre aplicaciones de lectura posterior. Extrae todos los marcadores relevantes que tenga y enumera las afirmaciones que puedo respaldar con una fuente."

Herramientas (26)

Búsqueda y lectura

HerramientaQué hace
search_vaultBuscar marcadores permanentes por palabra clave
list_vaultListar marcadores de Vault por categoría
list_sparksListar marcadores leídos recientemente (ventana de 30 días)
search_sparksBuscar Sparks por palabra clave
list_flameListar bandeja de entrada — qué está por quemarse
get_flame_detailDetalle completo de un marcador Flame
get_bookmarkObtener cualquier marcador por ID
get_article_contentObtener contenido completo del artículo + análisis
fetch_contentObtener contenido de una URL (X, Reddit, YouTube, WeChat)
list_categoriesTodas las categorías de Vault con recuentos
get_collectionsListar todas las colecciones
get_collection_overviewDetalle de colección con resumen de IA

Clasificación (Agente como tu filtro)

HerramientaQué hace
move_flame_to_sparkConservarlo — vale la pena leerlo. Información opcional.
move_flame_to_ashQuemarlo. Razón opcional.
move_spark_to_vaultPromover a permanente. Categoría opcional.
move_spark_to_ashNo es lo suficientemente valioso para conservarlo.
batch_triage_flameClasificar hasta 20 a la vez.

Colecciones (Agente como tu curador)

HerramientaQué hace
create_collectionCrear un paquete temático con marcadores iniciales
add_to_collectionAñadir marcadores (deduplica)
remove_from_collectionEliminar marcadores
update_collection_overviewEscribir resumen de IA (tema, síntesis, vacíos)

Análisis (Agente como tu analista)

HerramientaQué hace
write_bookmark_analysisEscribir análisis estructurado de vuelta a un marcador

Auto-Feed (Agente como tu explorador)

HerramientaQué hace
add_watched_sourceVigilar un usuario de X, feed RSS o canal de YouTube. Las nuevas publicaciones fluyen automáticamente a Flame.
list_watched_sourcesListar todas las fuentes vigiladas activas
remove_watched_sourceDejar de vigilar una fuente
scrape_watched_sourcesObtener contenido nuevo de fuentes vigiladas bajo demanda

Lo que esto no hace (aún)

Límites honestos, para que sepas qué esperar antes de conectar un agente:

  • Sin herramienta de guardar/añadir URL. El agente puede buscar, leer, clasificar y organizar lo que ya está en tu Flame/Spark/Vault — no puede añadir una URL nueva a tu bandeja de entrada por sí mismo. Guarda desde la aplicación iOS, el Web Clipper de Chrome o burn451.cloud primero; el agente continúa desde ahí.
  • Búsqueda por palabra clave, no búsqueda semántica/vectorial. search_vault y search_sparks coinciden en título, etiquetas y la conclusión generada por IA — no en similitud de incrustaciones. Busca por palabra clave temática, no por descripción vaga.
  • Sin eliminación. Las herramientas mueven marcadores entre Flame → Spark → Vault → Ash; nada elimina permanentemente una fila a través de MCP.
  • Transportes remoto y local, pero sin flujo OAuth aún. El endpoint alojado usa HTTP Streamable en https://burn-mcp-server.vercel.app/api/mcp; los clientes locales ejecutan npx burn-mcp-server sobre stdio. Ambos requieren un token que generas y pegas una vez por cliente.
  • Leer/clasificar es el camino maduro; el agente escribe de vuelta es más nuevo. write_bookmark_analysis y update_collection_overview permiten que el agente escriba notas estructuradas de vuelta a tus datos. Estas herramientas de escritura son más nuevas y menos probadas que las herramientas de lectura/búsqueda/clasificación anteriores.

Recursos

URIContenido
burn://vault/bookmarksTodos los marcadores de Vault (JSON)
burn://vault/categoriesLista de categorías (JSON)

Casos de uso

Gestión de conocimiento personal — Tu agente busca en tu historial de lectura para responder preguntas, encontrar patrones y sacar a la luz gemas olvidadas. Consulta conceptos de gestión de marcadores con IA.

Flujos de trabajo de investigación — Crea colecciones sobre temas que estás explorando. El agente escribe resúmenes que sintetizan tus fuentes. Ejemplos: vault como wiki LLM de Karpathy, vault de Paul Graham, vault de Simon Willison.

Clasificación de lectura — El agente revisa tu bandeja de entrada de Flame, lee el contenido y decide qué vale la pena conservar. Resuelve el problema de la aplicación de lista de lectura de guardados que se acumulan.

Inteligencia entre herramientas — Úsalo con Claude Code, Cursor o Windsurf. Tus marcadores se convierten en contexto para codificar, escribir y pensar. La arquitectura del servidor MCP es abierta y está documentada.

Elección gratuita vs de pago — El plan gratuito de Burn incluye las 26 herramientas MCP (5 guardados/día); Pro cuesta $4.99/mes. Consulta la comparación de gestores de marcadores gratuitos para un panorama honesto entre 8 opciones realmente gratuitas.

Variables de entorno

VariableRequeridaDescripción
BURN_MCP_TOKENSí*Token MCP de larga duración (recomendado)
BURN_SUPABASE_TOKENSí*Token JWT heredado (aún compatible)
BURN_API_URLNoURL de API personalizada (predeterminado: producción)

*Se requiere uno de BURN_MCP_TOKEN o BURN_SUPABASE_TOKEN.

Lanzamiento en contenedor y Glama

El contenedor compila el código fuente de TypeScript, conserva solo las dependencias de producción y ejecuta el servidor stdio como un usuario no root. La autenticación sigue siendo un requisito en tiempo de ejecución; no se incluye ningún token en la imagen.

docker build -t burn-mcp-server:2.1.1 .
docker run --rm -i -e BURN_MCP_TOKEN burn-mcp-server:2.1.1

Para un lanzamiento en Glama, usa el Dockerfile del repositorio (o los pasos de compilación equivalentes npm ci y npm run build), establece el CMD en node dist/index.js y declara BURN_MCP_TOKEN como una cadena secreta requerida. La prueba de compilación de Glama necesita un token de cuenta de prueba dedicado suministrado a través de su configuración de marcador/secreto; nunca comprometas ese token ni uses el token de la cuenta principal de un mantenedor. Después de que la prueba de compilación tenga éxito, publica un lanzamiento en Glama y sincroniza el perfil del servidor.

Seguridad

  • Token limitado solo a tus datos (Seguridad a nivel de fila)
  • Flujo de estado aplicado: Flame → Spark → Vault, o → Ash
  • Límite de velocidad: 30 llamadas/min por sesión
  • Los tokens expiran después de 30 días

Enlaces

Licencia

MIT