mcpField
R
RyRank

RyRank

ローカル
trigeochiral.com検索08 週間前に更新

RyRank について

RyRankは、クエリとの関連度に基づいて文書を再ランキングするMCPサーバーです。RAGや文書・ツールの候補リストに向け、Cohere互換の結果形式に加えてCohere v2とVoyageのAPI形式にも対応します。

主な機能

  1. 01クエリに基づく文書の再ランキング
  2. 02Cohere互換のレスポンス形式
  3. 03Cohere v2とVoyageのAPI形式
  4. 04候補の絞り込み、重複排除、トリアージ

活用シーン

  1. 01RAGで取得した文書の再ランキング
  2. 02ツールや文書の候補リストの優先順位付け
  3. 03検索候補の重複排除とトリアージ

MCP 対応

クエリに対して文書を順位付けする`rerank`ツールをMCPクライアントに公開します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"trigeochiral-ryrank": {
"command": "uvx",
"args": [
"ryrank-mcp"
],
"env": {
"RYRANK_API": "<RYRANK_API>",
"RYRANK_XPAYMENT": "<RYRANK_XPAYMENT>"
}
}
}
}
起動コマンドuvx ryrank-mcp
設定が必要な環境変数
RYRANK_APIBase URL of the hosted RyRank API (default https://trigeochiral.com)
RYRANK_XPAYMENTシークレットOptional base64 x402 X-PAYMENT payload for paid calls past the free tier

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

パッケージ
pypiryrank-mcp1.0.0

ツール

1

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

パラメーター型必須説明
querystringはいランキング対象のクエリ
top_nintegerいいえ上位 N 件のみを返します(デフォルト:すべて)
documentsarrayはい2~1000 件のドキュメント(文字列)
return_documentsbooleanいいえ各結果にドキュメント本文を含めます

詳細

RyRank — MCP サーバー

Base 上で x402 を利用した USDC による従量課金に対応する、Cohere 互換の再ランキングサービスです。無料枠があり、登録は不要です。

ホスト型 API:https://trigeochiral.com — RYRANK_API に設定してください。

ツール

ツール内容
rerankクエリとの関連性に基づいてドキュメントを再ランキングします。Cohere 互換のレスポンス形式(results: [{index, relevance_score}])なので、既存の co.rerank() 呼び出しにそのまま組み込めます。x402 経由で約 0.001 ドル/回(Cohere Rerank の定価のおよそ半額)、または無料枠で利用できます。

特長

クロスエンコーダーではなく、ハイブリッド型の再ランキングサービスです。候補がすでにクエリと語彙を共有している場合に強みを発揮します。これは、RAG の検索結果やドキュメント/ツールの候補一覧でよくあるケースです。検索候補の絞り込み、重複排除、トリアージなど、高ボリュームでレイテンシーとコストに敏感な再ランキング向けに構築されており、ほぼ同じ表現の意味を厳密に区別する用途を主眼としていません。その代わりに、従量課金で価格はおよそ半額です。

実際の cohere.Client、cohere.ClientV2、voyageai.Client SDK を使って検証済みです。base_url をこの API に設定すれば、既存の再ランキングコードを変更せずに実行できます。

インストール

pip install ryrank-mcp
claude mcp add ryrank --env RYRANK_API=https://trigeochiral.com -- ryrank-mcp

または uvx を使用します(インストール不要):

claude mcp add ryrank --env RYRANK_API=https://trigeochiral.com -- uvx ryrank-mcp

任意:有料呼び出しで無料枠を超えて利用する場合は、RYRANK_XPAYMENT に base64 形式の x402 X-PAYMENT ペイロードを設定してください。設定しない場合、IP ごとに 1 日 25 回まで無料で利用できます。

直接 HTTP(MCP なし)

curl -sX POST https://trigeochiral.com/v1/rerank -H 'content-type: application/json' \
  -d '{"query":"how do I reset my password","documents":["Go to Settings > Security and click Reset Password.","Our refund policy allows returns within 30 days."],"top_n":2}'

Cohere v2(POST /v2/rerank)と Voyage(POST /voyage/v1/rerank)のリクエストおよびレスポンス形式にも完全対応しているため、base_url の上書きだけで各社の公式 SDK を変更せずに利用できます。詳細は https://trigeochiral.com をご覧ください。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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