Skip to main content
Glama
veldica

publishready

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.

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

A
license - permissive license
-
quality - not tested
C
maintenance

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/veldica/publishready-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server