ScreenVerity について
ScreenVerity は、米国の排除、資格停止、ライセンス関連リストを照会する MCP サーバーです。各照会に Ed25519 署名付きレシートを付け、対象範囲の明示と監査証跡を必要とするコンプライアンス業務に利用できます。
主な機能
- 01読み込み済みの公開リストを照会
- 02一致状況と署名付きレシートを返却
- 03リストの対象範囲と更新状況を表示
- 04照会レシートを検証
- 05API キーやアカウントが不要
活用シーン
- 01取引先や事業主体の排除記録を確認
- 02ライセンス関連リストの対象範囲を確認
- 03コンプライアンス審査用に署名証跡を保存
MCP 対応
MCP サーバーは `screen`、`sources`、`verify_receipt` ツールを公開し、リスト照会、対象範囲の確認、署名付きレシートの検証を行います。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
3掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| options | object | いいえ | |
| options.lists | array | いいえ | 任意のリスト ID または州フィルター:XX |
| options.min_confidence | number | いいえ | |
| subject | object | はい | |
| subject.dob | string | いいえ | YYYY-MM-DD |
| subject.npi | string | いいえ | 10 桁の NPI |
| subject.kind | enum | いいえ | individual | entity | unknown |
| subject.last | string | いいえ | |
| subject.name | string | いいえ | 表示名、または「姓, 名 M」 |
| subject.first | string | いいえ | |
| subject.state | string | いいえ | 対象者の就業地/居住地の州 |
| subject.middle | string | いいえ | |
| subject.suffix | string | いいえ | |
| subject.license | object | いいえ | |
| subject.license.state | string | いいえ | |
| subject.license.number | string | いいえ |
詳細
screenverity-mcp
ScreenVerity 向けの MCP サーバーです。エージェント向けに、米国の排除対象者、資格停止対象者、ライセンスのスクリーニングを行い、照合したリストのスナップショットを正確に記録した Ed25519 署名付きレシートを発行します。
州または連邦のポータルで名前を1件スクリーニングすると、通常、エージェントは閲覧と解析に約5万〜20万トークンを消費し、監査証跡も残りません。POST /v1/screen なら、構造化 JSON で約2,000トークンしか消費せず、証拠も残ります。
対象範囲は明示されており、意図的に誇張していません。sources を呼び出して確認してください。「50州」対応の製品ではありません。
インストール
npx screenverity-mcp
または、単一ファイルを直接実行できます。依存関係はありません。
curl -O https://api.screenverity.com/mcp/server.js
node server.js
Claude Code
claude mcp add screenverity -- npx -y screenverity-mcp
あらゆる MCP クライアント(stdio)
{
"mcpServers": {
"screenverity": {
"command": "npx",
"args": ["-y", "screenverity-mcp"]
}
}
}
ツール
| ツール | 機能 |
|---|---|
screen | 読み込み済みのすべてのリストを対象に、対象者を1人スクリーニングします。clear / possible_match / match と署名付きレシートを返します |
sources | 読み込み済みリスト、その管轄区域、鮮度、および full / partial / never_loaded の対象範囲を確認できます |
verify_receipt | Ed25519 レシートをリクエスト/レスポンスと照合して検証します |
3つすべて無料です。 API キー、アカウント、ウォレットは不要です。
特定のリストが対象に含まれていると想定する前に、sources を呼び出してください。
費用
無料です。支払い、キー、アカウントは不要です。
公開エンドポイントにはレート制限があります。制限に達すると、screen は {"error": "rate_limited"} を返します。clear の結果を捏造することは決してありません。 これは意図的な仕様です。推測するスクリーニングツールは、スクリーニングツールがないよりも有害です。
0.1.0 では x402 経由で1回あたり $0.25 が課金されていました。この方式は廃止されました。0.1.0 に固定している場合はアップグレードしてください。現在は、その形式では存在しないエンドポイントを参照しています。
結果の利用
possible_matchは判定が必要という意味であり、自動却下を意味するものではありません。completeがfalseの場合、利用できないリストがあったため、完全なスクリーニングではありません。npi、dob、licenseが分かっている場合は、必ず渡してください。識別情報のない一般的な名前は、意図的にpossible_matchを上限としています。
消費者レポートではありません
ScreenVerity は、公開されている排除対象者リストのデータを取得し、署名するコンプライアンスワークフロー用ツールです。これは消費者信用情報機関ではなく、その出力も消費者レポートではありません。雇用、信用、保険、住宅に関する適格性の判断には使用しないでください。利用目的における FCRA 上の義務については、弁護士に相談してください。
詳細
- エージェント向けスキルの説明:
SKILL.md - 統合ガイド:
INTEGRATION.md - API 仕様:
openapi.json· https://api.screenverity.com/openapi.json で公開中 - 現在の対象範囲:https://api.screenverity.com/v1/sources
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。