publishready
PublishReady: Профессиональный контроль качества текста
PublishReady — это система детерминированного анализа текста, разработанная для превращения ИИ-черновиков в тексты, готовые к публикации. Она служит финальным этапом контроля качества (QA) для прозы, созданной ИИ, предоставляя локальные метрики, проверку соответствия целевым показателям и конкретные рычаги для правок без отправки текста во внешние сервисы.
Пакеты PublishReady
Этот проект структурирован как профессиональный многопакетный репозиторий (monorepo), содержащий специализированные пакеты:
Основные пакеты
@veldica/publishready-mcp: Реализация сервера Model Context Protocol (MCP) (
publishready-mcp).@veldica/publishready-cli: Инструмент командной строки для локального анализа (
publishready).@veldica/publishready-core: Центральный движок оркестрации.
@veldica/publishready-schemas: Унифицированные схемы Zod и явные интерфейсы.
Базовые библиотеки
@veldica/prose-analyzer: Детерминированные сигналы стиля (разнообразие, плотность, повторы, повествовательная текстура).
@veldica/readability: Консолидированная библиотека всех основных формул читабельности.
@veldica/prose-tokenizer: Автономная токенизация прозы с поддержкой Markdown.
@veldica/prose-linter: Проверка целевых показателей, рычаги правок, целостность контента и детерминированные маркеры «ИИ-шной» прозы.
Related MCP server: PureRank MCP Server
Установка
MCP-сервер (рекомендуется)
Добавьте сервер в конфигурацию вашего MCP-клиента:
{
"mcpServers": {
"publishready": {
"command": "npx",
"args": ["-y", "@veldica/publishready-mcp"]
}
}
}Командная строка
npx @veldica/publishready-cli analyze sample.txtХостинг MCP
Для развертывания через Smithery, VPS или шлюзы запускайте сервер с использованием Streamable HTTP:
npx @veldica/publishready-mcp --transport=http --port=3000Эндпоинт MCP — /mcp; эндпоинт проверки работоспособности — /health.
Ключевые особенности
Режимы шаблонов, целей и эталонов: Сравнение текста со встроенными шаблонами, явными числовыми целями, эталонным текстом или повторно используемыми профилями.
Детерминированные метрики: Структурные подсчеты, распределение предложений и абзацев, лексические сигналы, сканируемость, прокси-показатели художественной литературы и формулы читабельности.
Конкретные рычаги правок: Ранжированные, основанные на доказательствах предложения, такие как
shorten_long_sentences(сокращение длинных предложений),replace_difficult_words(замена сложных слов) иreduce_abstract_wording(уменьшение абстрактных формулировок).Аудит «ИИ-шной» прозы: Инвентаризация детерминированных маркеров для шаблонной, общей или чрезмерно «отполированной» прозы, включая точные совпадения и подсчет отслеживаемых фраз.
Поддержка художественной и нехудожественной литературы: Повествовательные метрики для диалогов, плотности сенсорных деталей, абстрактных формулировок и темпа сцен.
Объяснимая интерпретация: Интерпретация целей и метрик, которая объясняет аудиторию, варианты использования, стилистические последствия и компромиссы.
Локальность и приватность: Приоритет Stdio, детерминированность, отсутствие внешних вызовов API и отсутствие оберток LLM.
Интерфейс инструментов MCP
MCP-сервер предоставляет 16 специализированных инструментов для анализа и контроля, включая audit_ai_sounding_prose для детерминированного анализа ИИ-маркеров. Полный список и документацию см. в README MCP.
Детерминированная философия
Этот пакет намеренно избегает использования перплексии (perplexity) и других зависимых от модели оценок. Мы считаем, что контроль качества текста должен быть:
Объяснимым: Вы должны точно знать, почему изменилась оценка.
Воспроизводимым: Один и тот же текст всегда должен давать одни и те же метрики.
Практичным: Метрика полезна только тогда, когда она говорит вам, что именно нужно изменить.
Разработка
npm install
npm run build
npm run lint
npm run typecheck
npm testМетаданные публикации
npm-пакет:
@veldica/publishready-mcpИмя в реестре MCP:
io.github.veldica/publishreadyДомашняя страница продукта:
https://veldica.com/publish-readyРепозиторий исходного кода:
https://github.com/veldica/publishready-mcp
Метаданные реестра и каталога
PublishReady подготовлен для обнаружения в каталогах MCP через:
Темы репозитория GitHub
Ключевые слова npm-пакета
Метаданные Glama через
glama.jsonОфициальные метаданные реестра MCP через
mcpName
Этот MCP предназначен для рабочих процессов написания текстов с помощью ИИ, где модель должна улучшать ясность, структуру, читабельность и готовность к публикации, сохраняя при этом факты, терминологию, намерение и авторский голос.
Лицензия
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Paid deterministic data-quality and execution-verification tools for AI agents.
Preflight QA for AI-agent deliverables with structured verdicts and repair guidance.
Deterministic runtime safety for AI agents: scan PII, gate tool actions, verify LLM output.
Real-time fact-check, citation verification, and source-freshness for AI agents.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to scan GitHub repositories for security vulnerabilities, deployment blockers, and code quality issues. It provides detailed findings and auto-generated code patches to help developers ensure their code is production-ready.18 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables 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.4 npmMIT
- AlicenseAqualityCmaintenanceLets 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.2MIT
- AlicenseAqualityBmaintenanceEnables AI agents to transform raw thoughts, code, research, or documents into polished long-form articles and multi-platform social posts with automated privacy sanitization.4169 PyPIMIT