mcpField
P
publishready

publishready

ローカル
github.com/veldica生産性23 週間前に更新

publishready について

PublishReady は、公開を目指すライターやチーム向けに、AI 生成の草稿を分析します。外部 API やモデル依存のスコアを使わず、ローカルで再現可能な指標、目標チェック、根拠のある修正案を提供します。

主な機能

  1. 01決定論的な文体・可読性指標
  2. 02テンプレート・目標・参照文との比較
  3. 03優先順位付きの修正案
  4. 04AI らしい文章表現の監査
  5. 05フィクション・ノンフィクション分析

活用シーン

  1. 01公開目標に照らした草稿の確認
  2. 02文や表現の修正箇所の特定
  3. 03定型的な表現の確認

MCP 対応

MCP サーバーは、文章分析と制御のための16種類のツールを公開します。AI らしい文章表現の決定論的な分析も含まれます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"veldica-publishready": {
"command": "npx",
"args": [
"-y",
"@veldica/publishready-mcp"
]
}
}
}
起動コマンドnpx -y @veldica/publishready-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@veldica/publishready-mcp1.0.5

ツール

16

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
textstringはい分析対象の英語の散文または Markdown 風の内容。空の入力も受け付け、すべてゼロの指標を返します。
optionsobjectいいえ構造化レスポンスを拡張するための任意のフラグ。
options.include_sentence_detailsbooleanいいえ`details.sentences` 配列に文ごとの構造詳細を含めます。
options.include_formula_breakdownbooleanいいえレスポンスに数式の入力値、寄与要因、関連する修正レバーを含めます。
options.include_paragraph_detailsbooleanいいえ`details.paragraphs` 配列に段落ごとの構造詳細を含めます。

詳細

PublishReady:プロフェッショナルな文章作成の制御

CI License: MIT

PublishReady は、AI の下書きを公開できる品質の文章に仕上げるために設計された、決定論的な文章分析システムです。AI 生成の文章に対する最終 QA として機能し、テキストをリモートサービスに送信することなく、ローカル優先の指標、目標への準拠状況、具体的な修正方法を提供します。

PublishReady のパッケージ

このプロジェクトは、専門性の高いパッケージを含む、プロフェッショナルな階層型モノレポとして構成されています。

コアパッケージ
基盤ライブラリ
  • @veldica/prose-analyzer:決定論的な文体シグナル(多様性、密度、反復、物語の質感)。
  • @veldica/readability:主要な可読性公式をすべて統合したライブラリ。
  • @veldica/prose-tokenizer:Markdown に対応した、単独で利用できる文章のトークン化。
  • @veldica/prose-linter:目標チェック、修正方法、コンテンツの整合性、AI らしく聞こえる文章の決定論的な指標。

インストール

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 など、根拠に基づく提案を優先度順に提示します。
  • AI らしく聞こえる文章の監査:定型的、汎用的、または過度に洗練された文章について、完全一致や追跡対象のフレーズ数を含む決定論的な指標一覧を提供します。
  • フィクションとノンフィクションに対応:会話、感覚的な描写の密度、抽象的な表現、シーンのペース配分に関する物語指標を提供します。
  • 解釈の説明可能性:目標や指標の解釈において、対象読者、ユースケース、文体への影響、トレードオフを説明します。
  • ローカル優先でプライベート:Stdio を優先し、決定論的に動作します。外部 API 呼び出しや LLM ラッパーはありません。

MCP ツール一覧

MCP サーバーは、決定論的な AI マーカー分析を行う audit_ai_sounding_prose を含む、分析と制御のための16種類の専用ツールを公開します。全ツールの一覧とドキュメントについては、MCP README をご覧ください。

決定論的な理念

このパッケージでは、パープレキシティや、モデルに依存するその他のスコアを明示的に避けています。文章の制御は、次のようであるべきだと考えています。

  1. 説明可能:スコアが変化した理由を正確に把握できること。
  2. 再現可能:同じテキストから常に同じ指標が得られること。
  3. 実用的:何を変更すべきかを示せて初めて、指標は役に立つこと。

開発

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

公開メタデータ

  • npm パッケージ:@veldica/publishready-mcp
  • MCP Registry 名:io.github.veldica/publishready
  • 製品ホームページ:https://veldica.com/publish-ready
  • ソースリポジトリ:https://github.com/veldica/publishready-mcp

レジストリとディレクトリのメタデータ

PublishReady は、以下を通じて MCP ディレクトリで見つけやすくなるように準備されています。

  • GitHub リポジトリのトピック
  • npm パッケージのキーワード
  • glama.json による Glama メタデータ
  • mcpName による公式 MCP Registry メタデータ

この MCP は、事実、用語、意図、著者の文体を保ちながら、明瞭さ、構成、読みやすさ、公開に適した状態を高めることをモデルに求める、AI を活用した執筆ワークフロー向けに設計されています。

ライセンス

MIT

smithery badge

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。