Countersignatory について
Countersignatoryは、検証済みの人間による判断のライブ価格指数と、依頼前に費用を見積もるためのクオート機能を提供します。個人確認、合意形成、専門家の署名、規制対象の行為という4段階を扱います。
主な機能
- 01人間の判断タスクの見積もり
- 024つの検証ティアの比較
- 03緊急度と時間外の割増表示
- 04見積もりへの購入意向の登録
- 05価格指数と算出方法の公開
活用シーン
- 01タスクを依頼する前に人間による確認費用を見積もる
- 02個人確認、合意形成、専門家の署名を比較する
- 03現在の料金と価格の算出根拠を確認する
MCP 対応
MCPサーバーは、タスクの見積もり、見積もりへの関心登録、公開スポット指数の取得を行うツールを提供します。ステートレスなStreamable HTTPを使用し、認証は不要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://countersignatory.com/mcpclaude mcp add --transport http com-countersignatory https://countersignatory.com/mcp{"mcpServers":{"com-countersignatory":{"type":"http","url":"https://countersignatory.com/mcp"}}}Cursor で開く{"servers":{"com-countersignatory":{"type":"http","url":"https://countersignatory.com/mcp"}}}VS Code で開く{"mcpServers":{"com-countersignatory":{"type":"http","url":"https://countersignatory.com/mcp"}}}{"mcpServers":{"com-countersignatory":{"serverUrl":"https://countersignatory.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
5| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| tier | enum | いいえ | check:審査済みの人間1名が確認し、スコアが関わります。consensus:N名の人間が参加し、多数決で決定します。countersign:登録確認済みの指名された専門家が署名します。seal:認可を受けたパートナーが規制対象の行為を実施します。check | consensus | countersign | seal |
| market | string | いいえ | スポット指数の market id。例:countersign.accessibility_statement。IDをそのまま渡してください。 |
| criteria | array | いいえ | 基準ごとに価格が設定される市場では必須です。現在は countersign.accessibility_statement のみが対象で、その他の市場では受け付けません。確認する基準は、それぞれ公開済みの作業量クラスに基づいて価格が設定され、合算されます。GET /v1/methodology でクラス表と有効な ID の一覧を公開しています。 |
| max_price | number | いいえ | USD建ての最高入札額です。成立するかどうかはレスポンスで示されます。 |
| task_type | enum | はい | judgment | verification | approval | physical | signature |
| unassisted | boolean | いいえ | 人間による補助なしの知覚を必須とします。割増料金がかかります。 |
| consensus_n | integer | いいえ | consensus tier の奇数の定足数です。 |
| sla_seconds | integer | はい | 期限を秒単位で指定します。300秒は5分です。 |
| jurisdiction | string | いいえ | 2文字の ISO 3166-1 alpha-2 国コード。例:GB、US。UK は GB の別名として使用できます。 |
詳細
Countersignatory
人間の1分あたりの適正価格。
Countersignatory は、人間の1分あたりの適正価格を公開しています。これは、検証済みの人間による判断のリアルタイムスポット指数と、契約前にタスクの価格を算出する見積もりエンジンです。市場は4種類あり、回答者が負うものに応じて順位付けされています。Check(審査を通過した1人の人間が、品質スコアを担保します)、Consensus(複数の人間が合意する必要があります)、Countersign(登録簿で確認された、氏名が明らかな専門家が記録に署名します)、Seal(リモート公証などの規制対象となる行為)です。見積もりでは、参考価格、価格帯、緊急時および時間外の割増率、より低い入札額で成立させるための代替案、人間の1分あたりの換算料金が返されます。稼働中の1分あたりの手取り最低賃金として0.25ドルを定めており、回答者に料金を請求することはありません。また、すべての初期設定値の算出根拠を公開しています。見積もりエンジンと指数は稼働中ですが、市場自体は現在の需要測定期間が終了してから開始します。キーは無料で、即時発行され、承認も不要です。
MCP サーバー
- エンドポイント:
https://countersignatory.com/mcp - トランスポート: Streamable HTTP、ステートレス、セッションなし
- 認証: 不要です。任意のベアラーキー(
POST https://countersignatory.com/v1/keysから無料かつ即時に取得可能)の使用を推奨します。これにより、呼び出し元を1人の呼び出し元としてカウントできます。
ツール
3つのツールが提供されています。以下の説明は、エンドポイントから tools/list を呼び出したときに返される内容と完全に同一です。
countersignatory_quote
検証済みの人間に、何かを確認、合意、承認、または公証してもらうための現在のスポット価格を取得します。エージェントが人間の判断、説明責任、または署名を必要とし、依頼を確定する前に費用と所要時間を把握する必要がある場合に使用します。参考価格、価格帯、より低い入札額で成立する内容、人間の1分あたりの換算料金を返します。
パラメーター:task_type、sla_seconds、tier、consensus_n、unassisted、jurisdiction、max_price。
countersignatory_register_interest
提示された価格でユースケースが成立し、その価格で購入する意思があることを記録します。countersignatory_quote の応答から取得した quote_id を指定します。これは、どの市場を最初に開くかを決める需要シグナルです。
パラメーター:quote_id、would_pay、note。
countersignatory_spot_index
公開されている Countersignatory Spot Index です。市場別の検証済み人間による判断の適正価格、緊急時および時間外の割増率、公開されている最低賃金、すべての初期設定値の算出根拠を示します。
呼び出し例
# A free key, instant, no approval
curl -s -X POST https://countersignatory.com/v1/keys -H 'content-type: application/json' -d '{}'
# Price a three-human consensus judgment, needed within the hour, max bid $5
curl -s -X POST https://countersignatory.com/v1/quotes \
-H 'content-type: application/json' \
-d '{"task_type":"judgment","tier":"consensus","consensus_n":3,"sla_seconds":3600,"max_price":5}'
算出方法:https://countersignatory.com/methodology
Countersignatory Ltd. が開発しました。ローンチエッセイ「人間の1分あたりの適正価格」は、https://countersignatory.com/essay に掲載されています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。