mcpField
P
Pqs   Prompt Quality Score

Pqs Prompt Quality Score

リモート
promptqualityscore.comAI・エージェント222 週間前に更新
リポジトリ公式サイト

Pqs Prompt Quality Score について

PQS MCP Serverは、推論前にLLMのプロンプトを評価し、スコア、グレード、8つの評価軸の内訳を返します。サブスクリプション限定の書き換えツールでは、変更前後を比較できます。

主な機能

  1. 01プロンプトを0〜80で採点
  2. 02A〜Fの評価と8軸の内訳を返却
  3. 03最も弱い評価軸を特定
  4. 04プロンプトを書き換えて出力例を比較

活用シーン

  1. 01モデル推論前のプロンプト品質確認
  2. 02修正が必要な評価軸の特定
  3. 03元のプロンプトと最適化後の出力比較

MCP 対応

MCPクライアントにプロンプト採点・最適化ツールを提供します。採点にAPIキーは不要ですが、最適化にはProサブスクリプションが必要です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://promptqualityscore.com/api/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npmpqs-mcp-server1.4.0

ツール

2
パラメーター型必須説明
promptstringはい評価するプロンプトのテキスト。会話ではなく、単一のプロンプト。最大 8000 文字。

詳細

smithery badge GitHub Marketplace pqs-mcp-server MCP server

PQS MCP サーバー

AI モデルに届く前に、プロンプトの品質を評価します。PQS の MCP サーバーです。

モデルに渡す前に、LLM プロンプトのスコアを算出し、最適化します。PEEM、RAGAS、MT-Bench、G-Eval、ROUGE を基盤としています。

インストール

Claude Desktop(stdio)

設定ファイル(~/Library/Application Support/Claude/claude_desktop_config.json)に追加します:

{
  "mcpServers": {
    "pqs": {
      "command": "npx",
      "args": ["-y", "pqs-mcp-server"]
    }
  }
}
リモート(HTTP)

MCP クライアントがストリーミング可能な HTTP トランスポートに対応している場合に使用します(ローカルでの npm インストールは不要です):

{
  "mcpServers": {
    "pqs": {
      "url": "https://promptqualityscore.com/api/mcp"
    }
  }
}
Smithery
smithery mcp add onchaintel/pqs

ツール

score_prompt(無料、API キー不要)

0~80 のスコア、A~F の評価、8 つの次元(明瞭さ、具体性、コンテキスト、制約、出力形式、役割の定義、例、CoT 構造)の詳細な内訳、および最も弱い次元を返します。IP ごとのレート制限は、1 分あたり 5 回、1 日あたり 10 回、1 か月あたり 100 回です。

低スコア帯と中スコア帯では、メッセージ、optimize_prompt を示す next_tool ポインター、および利用する LLM がユーザーに言い換えて伝えられる登録 URL を含む、構造化された suggestion フィールドも返されます。

出力例(低スコア帯、提案付き):

{
  "pqs_version": "2.0",
  "prompt": "analyze this wallet",
  "score": 9,
  "out_of": 80,
  "grade": "F",
  "dimensions": {
    "clarity": 2,
    "specificity": 1,
    "context": 1,
    "constraints": 1,
    "output_format": 1,
    "role_definition": 1,
    "examples": 1,
    "cot_structure": 1
  },
  "weakest_dimension": "specificity",
  "powered_by": "PQS — promptqualityscore.com",
  "suggestion": {
    "message": "This prompt scored 9/80 (F) — significant room to improve. The optimize_prompt tool rewrites it and shows side-by-side outputs from a frontier model, so you can see the impact. optimize_prompt is part of PQS Pro ($19.99/mo, 1,000 calls/mo). Subscribe at https://promptqualityscore.com/pricing?utm_source=mcp&utm_medium=suggestion_v140&utm_campaign=2026-05-mcp-tools-v140.",
    "next_tool": "optimize_prompt",
    "subscribe_url": "https://promptqualityscore.com/pricing?utm_source=mcp&utm_medium=suggestion_v140&utm_campaign=2026-05-mcp-tools-v140"
  }
}

IP ごとのレート制限に達した場合、登録 URL とアカウント URL を含む、構造化された rate_limit_exceeded ペイロードが返されます。

optimize_prompt(Pro サブスクリプションが必要)

プロンプトを書き換えてスコアを向上させ、両方のバージョンを最先端モデルで実行することで、ユーザーが実行前後の出力を確認できるようにします。最適化されたプロンプト、最適化前後の次元別スコア(合計を含む)、improvement_pct、および並べて比較できるサンプル出力を返します。

Pro サブスクリプションが必要です(月額 $19.99、月 1,000 回の呼び出し、バッチ処理と A/B 比較を含む)。 promptqualityscore.com/pricing で登録してください。

API キーがない場合、無効な場合、または Free プランの場合、ツールは適切な URL を案内する構造化エラーを返します。エラーを黙って無視したり、キーを捏造したりすることはありません。出力されるエラー:

  • api_key_required:api_key 引数が送信されていません
  • api_key_invalid:キーが認識されません
  • subscription_required:キーは有効ですが、Free プランです(アップグレードするには登録してください)
  • rate_limited:1 分あたりのバースト制限に達した場合(Pro では月単位ではなく、分単位でレート制限されます)、または一時的に上流の処理能力が不足している場合
  • service_unavailable:上流から 5xx エラーが返されました

品質ゲートパターン

推論前の品質ゲートとして PQS を使用します:

const score = await fetch("https://promptqualityscore.com/api/score/free", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ prompt: userPrompt })
});
const { score: pqsScore } = await score.json();
if (pqsScore < 56) throw new Error("Prompt quality too low. Improve and retry.");

評価が D 以下(56/80 未満)の場合、プロンプトによって推論コストが無駄になります。

x402(従来の従量課金)

このパッケージの MCP ツールは、SaaS の API キーモデルを使用しています。x402 ネイティブの従量課金方式は、正規の PQS HTTP API を通じて別途利用できます(API キー不要、呼び出し元が Base 上で USDC をオンチェーン決済します)。x402 との統合については、promptqualityscore.com にある正規の価格情報とディスカバリー用アーティファクトをご覧ください。

セルフホスト

PQS_BASE 環境変数を使用して、PQS バックエンドの URL を上書きします:

PQS_BASE=https://your-pqs-host.example.com npx pqs-mcp-server

デフォルトは https://promptqualityscore.com です。

開発元

OnChainIntel、@OnChainAIIntel promptqualityscore.com

コメント

MCP は初めてですか?

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

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