mcp-expert-witness-directory について
米国とオーストラリアの専門証人や医療法務アセッサーを検索する MCP サーバーです。18の公開ディレクトリを統合し、同一人物の記録を重複排除して、専門分野を共通分類に対応付けます。
主な機能
- 01専門分野、地域、国、情報源で検索
- 02複数ディレクトリの同一人物記録を統合
- 03専門分野のラベルを共通分類に対応付け
- 04米国の記録を NPPES で任意照合
- 05フィードモードで前回実行後の変更を報告
活用シーン
- 01州と専門分野を指定してアセッサーを検索
- 02複数の公開情報源から専門家名簿を作成
- 03実行間で追加・変更された記録を追跡
MCP 対応
MCP クライアントに `find_expert_witnesses` ツールを提供します。リクエストを Apify Actor に転送し、一致するディレクトリ記録を返します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
1掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| mode | enum | いいえ | list は一致する専門家をすべて返します。feed は同じ永続ストアでの前回実行以降に新規、変更、または再掲載された専門家と、削除された行のみを返します。変更のない専門家は出力されず、課金もされません。フィルターなしの完全な実行が2回連続で掲載を検出できなかった場合、その掲載は削除済みとみなされます。デフォルト:list。list | feed |
| region | array | いいえ | 州または地域を、ソースに記載されている表記で指定します。例:Queensland、California、New South Wales。大文字・小文字とアクセント記号は無視されます。空欄の場合、すべての地域を返します。 |
| country | array | いいえ | US、AU、または両方を指定します。空欄の場合、両方を返します。対象は米国とオーストラリアのみです。パブリック actor は英国またはカナダのリクエストを拒否し、エラーで実行を停止するため、その他の値は受け付けません。 |
| sources | array | いいえ | 読み込むディレクトリを指定します。空欄の場合、実装済みのすべてのソースを読み込みます。未実装のソース、または actor が対象としていないソースはスキップされ、RUN_SUMMARY レコードに記載されます。実装済みの 18 ソースは abime、lacourt-panels、sfbar、cccba、isba、lsba、aaimco、medilaw、lexmedicus、aushub、medicolegal-specialists、index-medicolegal、themis、integrityml、vmls、lime、mag-directory、workcover-wa です。 |
| maxItems | integer | いいえ | 出力行数がこの数に達したら停止します(重複排除後の専門家1人につき1行)。0は上限なしを意味します。上限に達した実行では、リストを削除済みとしてマークしません。デフォルト:100。 |
| specialty | array | いいえ | 分類コードを指定します。親コードは子コードにも一致します:medicine.psychiatry は medicine.psychiatry.forensic を含みます。空欄の場合、すべての専門分野を返します。 |
| verifyNppes | boolean | いいえ | 米国の各レコードを無料の NPPES 月次ファイルと照合します(氏名、州、専門分野)。npi と nppes_status を追加します。NPPES にメールアドレスは含まれません。照合したレコードごとに課金されます。デフォルト:false。 |
| persistStoreName | string | いいえ | 実行間で専門家レコードを保持する、アカウント内の名前付きキーバリューストアです。Feed モードでは同じ名前を再利用してください。デフォルト:expert-witness-directory-store。 |
詳細
専門家証人ディレクトリ MCP サーバー
Apify 上の Mamba Labs の 専門家証人ディレクトリ アクター用 MCP サーバーです。
米国とオーストラリアの専門家証人および医療法務ディレクトリの記録を、人物ごとに重複を除いたうえで、専門分野を単一の分類体系に対応付けて提供します。
インストール
npx -y @mambalabsdev/mcp-expert-witness-directory
Claude Desktop
{
"mcpServers": {
"mamba-expert-witness-directory": {
"command": "npx",
"args": ["-y", "@mambalabsdev/mcp-expert-witness-directory"],
"env": { "APIFY_TOKEN": "your-apify-token" }
}
}
}
Apify トークンは console.apify.com/account/integrations で取得できます。
対応範囲
- アクターが返す記録は、米国およびオーストラリアのみです。
- 18 の公開ソースを読み取ります。内訳は米国が 7 件、オーストラリアが 11 件です。ABIME は米国のソースとして 1 回だけ数えています。ABIME には複数の国の専門家が掲載されていますが、アクターが取得するのは米国とオーストラリアの記録のみです。
- 英国およびカナダの記録は提供されません。公開アクターはその他の国を受け付けず、実行をエラーで停止するため、
country入力で指定できるのはUSとAUのみです。 - 複数のディレクトリに同じ人物が掲載されている場合、すべての掲載元を示す 1 件の記録として返されます。
- 各ソース独自の専門分野タグは、すべて単一の分類体系に対応付けられます。そのため、「Forensic Psychiatry」と「Psychiatrist, general adult」をまとめて絞り込めます。
- オーストラリアの委員会名簿に掲載されている連絡先は、医師本人の連絡先ではなく委員会の連絡先です。そのため、該当する記録には氏名、専門分野、州は含まれますが、メールアドレスは含まれません。
メールアドレス
アクターはメールアドレスを推測しません。ソースページにメールアドレスが記載されていない限り、published_email は空で、email_source にはそのページが示されます。
ソースの利用規約
自動収集、複製、商用利用、または掲載人物への勧誘を制限する利用規約を公開しているソースが複数あります。アクターの README には、アクターの構築時点で公開されていた各ソースの利用規約に関する情報が記載されています。アクターは利用規約を報告しますが、利用可否を判断するものではありません。ご自身の用途に照らして判断し、必要に応じて法律の専門家に相談してください。
ツール
find_expert_witnesses
米国およびオーストラリアの専門家証人と医事法務鑑定人を、専門分野、地域、国、情報源で絞り込んで検索します。
| 入力 | 型 | 必須 | 備考 |
|---|---|---|---|
specialty | array | いいえ | 分類コード。例:medicine.psychiatry、engineering.structural。親コードを指定すると、その子コードも一致します。たとえば、medicine.psychiatry には medicine.psychiatry.forensic が含まれます。空の場合、すべての専門分野が返されます。55 個のコードがあります。 |
region | array | いいえ | 情報源に記載されている州または地域。例:Queensland、California、New South Wales。大文字と小文字、アクセント記号は区別されません。空の場合、すべての地域が返されます。 |
country | array | いいえ | US、AU、または両方。空の場合、両方が返されます。他の値は受け付けません。公開アクターは英国またはカナダのリクエストを拒否し、実行を停止します。 |
sources | array | いいえ | 読み込むディレクトリ。空の場合、実装済みの 18 個の情報源をすべて読み込みます:abime、lacourt-panels、sfbar、cccba、isba、lsba、aaimco、medilaw、lexmedicus、aushub、medicolegal-specialists、index-medicolegal、themis、integrityml、vmls、lime、mag-directory、workcover-wa。アクターが提供する他の 17 個の値は、今後の対応予定であるか、対象外です。アクターはこれらをスキップし、RUN_SUMMARY レコードにその名前を記録します。 |
mode | string | いいえ | list(デフォルト)は、一致する専門家をすべて返します。feed は、同じ永続ストアでの前回実行以降に新規、変更、または再掲載された専門家のみと、削除された行を返します。変更のない専門家は出力されず、料金もかかりません。 |
verifyNppes | boolean | いいえ | デフォルトではオフです。各米国のレコードを無料の NPPES 月次ファイルと照合し、npi と nppes_status を追加します。NPPES にはメールアドレスが含まれません。 |
maxItems | integer | いいえ | この数の出力行が生成された時点で停止します。デフォルトは 100 です。0 は上限なしを意味します。上限に達した実行では、掲載情報は削除済みとして記録されません。 |
persistStoreName | string | いいえ | 実行間で専門家のレコードを保持する、Apify アカウント内の名前付きキーバリューストアです。デフォルトは expert-witness-directory-store です。フィードモードでは同じ名前を再利用してください。 |
必須の入力はありません。入力なしで呼び出すと、18 個の情報源をすべて読み込み、最大 100 人の専門家を返します。
maxItems: 0 を指定した実行では、すべての情報源のすべての掲載情報を、ホストごとに 2 秒あたり 1 リクエストで読み込みます。所要時間は計測されておらず、このラッパーで設定されている 3,600 秒の実行タイムアウトを超える可能性があります。対話的な呼び出しでは maxItems を設定してください。
料金
Expert Witness Directory は Apify 上でイベントごとに課金されます。課金対象となるイベントは 4 種類です。
| イベント | 課金対象 | 料金 | 発生条件 |
|---|---|---|---|
expert-record | 専門家レコード | $0.004 | データセットに書き込まれた重複排除済みの専門家の行ごとに 1 回。フィードモードでは、新規、変更、再掲載、または削除された行ごとに 1 回。変更のない専門家は出力されず、料金もかかりません。 |
email-found | 返されたメールアドレス | $0.01 | 情報源のページに掲載されているメールアドレスを含む行ごとに 1 回。削除された行には課金されません。 |
npi-verified | NPPES 照合 | $0.002 | NPPES 月次ファイルと照合した米国の行ごとに 1 回。verifyNppes がオンの場合のみ発生します。 |
apify-actor-start | アクターの起動 | $0.00005 | 実行開始時に Apify によって課金されます。メモリ 1 GB あたり 1 イベントです。デフォルトの 1024 MB では 1 イベントが発生します。 |
アクター
アクター ID は LIpwlgfE3LaQBaXd4 です。ラッパーは Store のスラッグではなく、この変更されない ID でアクターを呼び出すため、Store の名前を変更しても動作に影響しません。
Mamba Labs によって構築されています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。