Skip to main content
Glama
publishready

publishready

by veldica

PublishReady: Control de escritura profesional

CI License: MIT

PublishReady es un sistema de análisis de escritura determinista diseñado para convertir borradores de IA en textos listos para publicar. Sirve como paso final de control de calidad para la prosa generada por IA, proporcionando métricas locales, cumplimiento de objetivos y palancas de revisión específicas sin enviar texto a servicios remotos.

Los paquetes de PublishReady

Este proyecto está estructurado como un monorepo profesional y estratificado que contiene paquetes especializados:

Paquetes principales

Bibliotecas subyacentes

  • @veldica/prose-analyzer: Señales de estilo deterministas (variedad, densidad, repetición, textura narrativa).

  • @veldica/readability: Biblioteca consolidada de todas las fórmulas de legibilidad principales.

  • @veldica/prose-tokenizer: Tokenización de prosa independiente compatible con markdown.

  • @veldica/prose-linter: Comprobaciones de objetivos, palancas de revisión, integridad del contenido y marcadores deterministas de prosa que suena a IA.

Related MCP server: readability-mcp-server

Instalación

Servidor MCP (Recomendado)

Añada el servidor a la configuración de su cliente MCP:

{
  "mcpServers": {
    "publishready": {
      "command": "npx",
      "args": ["-y", "@veldica/publishready-mcp"]
    }
  }
}

Línea de comandos

npx @veldica/publishready-cli analyze sample.txt

MCP alojado

Para implementaciones en Smithery, VPS o gateway, ejecute el servidor con Streamable HTTP:

npx @veldica/publishready-mcp --transport=http --port=3000

El endpoint MCP es /mcp; el endpoint de salud es /health.

Características clave

  • Modos de plantilla, objetivo y referencia: Compare la escritura con plantillas integradas, objetivos numéricos explícitos, texto de referencia o perfiles de referencia reutilizables.

  • Métricas deterministas: Recuentos estructurales, distribuciones de oraciones y párrafos, señales léxicas, escaneabilidad, proxies de ficción y fórmulas de legibilidad.

  • Palancas de revisión específicas: Sugerencias clasificadas y basadas en evidencia como shorten_long_sentences, replace_difficult_words y reduce_abstract_wording.

  • Auditoría de prosa que suena a IA: Inventario de marcadores deterministas para prosa formulista, genérica o demasiado pulida, incluyendo coincidencias exactas y recuentos de frases rastreadas.

  • Soporte para ficción y no ficción: Métricas narrativas para diálogo, densidad sensorial, redacción abstracta y ritmo de la escena.

  • Interpretación explicable: Interpretación de objetivos y métricas que explica la audiencia, los casos de uso, las implicaciones de estilo y las compensaciones.

  • Local-first y privado: Basado en Stdio, determinista, sin llamadas a API externas y sin envoltorios de LLM.

Superficie de herramientas MCP

El servidor MCP expone 16 herramientas especializadas para el análisis y control, incluyendo audit_ai_sounding_prose para el análisis determinista de marcadores de IA. Para obtener una lista completa y documentación, consulte el README de MCP.

Filosofía determinista

Este paquete evita explícitamente la perplejidad y otras puntuaciones dependientes del modelo. Creemos que el control de escritura debe ser:

  1. Explicable: Debe saber exactamente por qué cambió una puntuación.

  2. Reproducible: El mismo texto siempre debe producir las mismas métricas.

  3. Práctico: Una métrica solo es útil si le indica qué cambiar.

Desarrollo

npm install
npm run build
npm run lint
npm run typecheck
npm test

Metadatos de publicación

  • Paquete npm: @veldica/publishready-mcp

  • Nombre en el registro MCP: io.github.veldica/publishready

  • Página de inicio del producto: https://veldica.com/publish-ready

  • Repositorio fuente: https://github.com/veldica/publishready-mcp

Metadatos de registro y directorio

PublishReady está preparado para el descubrimiento en el directorio MCP a través de:

  • Temas del repositorio de GitHub

  • Palabras clave del paquete npm

  • Metadatos de Glama a través de glama.json

  • Metadatos oficiales del registro MCP a través de mcpName

Este MCP está diseñado para flujos de trabajo de escritura asistida por IA donde el modelo debe mejorar la claridad, la estructura, la legibilidad y la preparación para la publicación, preservando al mismo tiempo los hechos, la terminología, la intención y la voz del autor.

Licencia

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to score drafts for AI-content-spam risk before publishing and scan entire sites, providing a pre-publish QA gate with pass/warn/fail verdicts.
    22 npm
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Lets any AI agent score and simplify its own text before it reaches a human, using Flesch readability metrics and plain-language rewrites entirely on the local machine.
    2
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables AI agents to transform raw thoughts, code, research, or documents into polished long-form articles and multi-platform social posts with automated privacy sanitization.
    4
    28 PyPI
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI hosts to check text for grammar, spelling, and style errors, measure readability, and generate tone-adjusted rewrites through structured tool calls. Every tool returns predictable, typed output for reliable routing and results.
    MIT