/ Directorio / Playground / PaperDebugger
● Comunidad PaperDebugger ⚡ Instantáneo

PaperDebugger

por PaperDebugger · PaperDebugger/paperdebugger

Revisión multi-agente de artículos científicos dentro de tu editor — verificación de afirmaciones, auditoría de citas, crítica estructural, pulido del lenguaje. Diseñado para académicos.

PaperDebugger orquesta varios agentes especializados sobre tu artículo LaTeX/Markdown: un agente Revisor que critica como un árbitro exigente, un Editor que pule el lenguaje sin romper la voz del autor, un Auditor de Citas que verifica que cada \cite{} se resuelve y no es una referencia alucinada, y un agente de Coherencia que detecta la deriva de afirmaciones. Arquitectura de plugins para que los laboratorios puedan añadir sus propios agentes.

Por qué usarlo

Características clave

Demo en vivo

Cómo se ve en la práctica

paperdebugger-mcp.replay ▶ listo
0/0

Instalar

Elige tu cliente

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "paperdebugger-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "paperdebugger-mcp"
      ]
    }
  }
}

Abre Claude Desktop → Settings → Developer → Edit Config. Reinicia después de guardar.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "paperdebugger-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "paperdebugger-mcp"
      ]
    }
  }
}

Cursor usa el mismo esquema mcpServers que Claude Desktop. La configuración del proyecto prevalece sobre la global.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "paperdebugger-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "paperdebugger-mcp"
      ]
    }
  }
}

Haz clic en el icono MCP Servers de la barra lateral de Cline y luego en "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "paperdebugger-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "paperdebugger-mcp"
      ]
    }
  }
}

Mismo formato que Claude Desktop. Reinicia Windsurf para aplicar.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "paperdebugger-mcp",
      "command": "npx",
      "args": [
        "-y",
        "paperdebugger-mcp"
      ]
    }
  ]
}

Continue usa un array de objetos de servidor en lugar de un mapa.

~/.config/zed/settings.json
{
  "context_servers": {
    "paperdebugger-mcp": {
      "command": {
        "path": "npx",
        "args": [
          "-y",
          "paperdebugger-mcp"
        ]
      }
    }
  }
}

Añádelo a context_servers. Zed recarga en caliente al guardar.

claude mcp add paperdebugger-mcp -- npx -y paperdebugger-mcp

Un solo comando. Verifica con claude mcp list. Quita con claude mcp remove.

Casos de uso

Usos del mundo real: PaperDebugger

Cómo obtener una revisión dura de simulacro antes de enviar

👤 Estudiantes de doctorado, investigadores, autores de artículos ⏱ ~60 min intermediate

Cuándo usarlo: Estás a 24h del envío y quieres una revisión brutal más.

Requisitos previos
  • Fuente LaTeX o PDF compilado — Cualquiera de los dos formatos funciona
Flujo
  1. Ejecutar el Revisor
    Usa el Revisor de PaperDebugger en /paper/main.tex. Sé duro — el venue es estilo NeurIPS, primer nivel.✓ Copiado
    → Revisión numerada con fortalezas, debilidades y experimentos sugeridos
  2. Auditoría de citas
    Verifica cada \cite. ¿Algo fabricado, roto o faltante en el bib?✓ Copiado
    → Tabla de estado por cita; entradas señaladas
  3. Coherencia
    Detecta la deriva de afirmaciones entre resumen / introducción / conclusión. Cita las frases contradictorias.✓ Copiado
    → Informe de deriva con pares citados

Resultado: Una lista de verificación pre-envío resuelta antes de que el árbitro 2 vea el artículo.

Errores comunes
  • El agente Revisor sugiere experimentos que no puedes ejecutar — Filtra la lista de sugerencias — conserva solo las que mejoran la escritura sin nuevos datos
Combinar con: filesystem

Pulir el lenguaje sin perder la voz del autor

👤 Autores con inglés como segunda lengua ⏱ ~45 min beginner

Cuándo usarlo: La ciencia está bien; la prosa tiene partes mejorables.

Flujo
  1. Pasada del Editor
    Usa el agente Editor en /paper/main.tex. Conserva la voz; solo corrige gramática, frases incómodas y antecedentes ambiguos.✓ Copiado
    → Lista de diffs, frase por frase
  2. Revisar diffs
    Muéstrame las 10 ediciones de mayor impacto — las que corrigen ambigüedad real, no preferencias de estilo.✓ Copiado
    → Top 10 con justificación

Resultado: Artículo más nítido, misma voz.

Errores comunes
  • El Editor 'corrige' jerga técnica — Pasa --preserve-glossary terms.txt para que no toque los términos listados

Verificar que cada tabla de resultados coincide con lo que hay en el directorio de experimentos

👤 Investigadores de ML que se preocupan por los errores en tablas ⏱ ~90 min advanced

Cuándo usarlo: Ejecutaste los resultados de 3 maneras diferentes; no estás seguro de qué números acabaron en el artículo.

Requisitos previos
  • Fuente del artículo + directorio de experimentos con resultados crudos (JSON/CSV) — Estructura de carpetas estándar
Flujo
  1. Mapear tablas a resultados
    Mapea cada afirmación numérica en /paper/main.tex a un archivo específico en /experiments/. Señala las afirmaciones que no puedas trazar.✓ Copiado
    → Tabla de mapeo; afirmaciones no trazadas listadas
  2. Verificar
    Para cada afirmación trazada, recalcula desde el archivo crudo e informa coincidencia/discrepancia.✓ Copiado
    → Tabla de verificación con deltas

Resultado: Confianza en que los números del artículo coinciden con los experimentos — o una lista de correcciones.

Errores comunes
  • La carpeta de experimentos es ad-hoc — sin convención — Proporciona un archivo de pistas mapeando etiquetas de tablas a rutas de experimentos
Combinar con: filesystem

Combinaciones

Combínalo con otros MCPs para multiplicar por 10

paperdebugger-mcp + filesystem

Operar sobre una copia de trabajo y persistir los diffs

paperdebugger-mcp + arxiv-mcp-server

Obtener trabajos relacionados para alimentar al agente Revisor

Herramientas

Lo que expone este MCP

HerramientaEntradasCuándo llamarCoste
review paper_path, venue? Revisión pre-envío Llamada LLM pesada
edit paper_path, preserve_glossary_path? Pulido del lenguaje LLM
audit_citations paper_path, bib_path Siempre antes del envío 1 búsqueda en Semantic Scholar por cita
check_coherence paper_path Edición en etapa tardía LLM

Coste y límites

Lo que cuesta ejecutarlo

Cuota de API
Limitado por tu LLM subyacente
Tokens por llamada
5000–25000 por ejecución de agente
Monetario
Gratis; el coste del LLM es tuyo
Consejo
Ejecuta los agentes en serie (Editor primero, Revisor después) y pasa los diffs hacia adelante para evitar retokenizar todo el artículo

Seguridad

Permisos, secretos, alcance

Almacenamiento de credenciales: API key del LLM mediante variable de entorno
Salida de datos: Tu proveedor de LLM + Semantic Scholar (para auditoría de citas)

Resolución de problemas

Errores comunes y soluciones

Los diffs del Editor rompen la compilación de LaTeX

Ejecuta con --syntax-aware para que preserve las llaves \macro{...} y las matemáticas

Verificar: Compila tras aplicar los diffs
La auditoría de citas señala citas reales como fabricadas

La cita puede ser demasiado reciente para Semantic Scholar — pásala mediante --known-good citations.txt

El Revisor es demasiado genérico

Pasa --venue NeurIPS (o el específico) para que el estilo y el estándar coincidan

Alternativas

PaperDebugger vs otros

AlternativaCuándo usarlaContrapartida
Writefull / GrammarlySolo necesitas pulido del lenguaje, no revisión multi-agenteMenos potente; no audita citas ni coherencia
Prompt de Claude ad-hocSolo revisas un artículo al añoPaperDebugger tiene prompts diseñados y un bucle de coordinación que de otro modo tendrías que reconstruir

Más

Recursos

📖 Lee el README oficial en GitHub

🐙 Ver issues abiertas

🔍 Ver todos los 400+ servidores MCP y Skills