mcp-contractor-license-lookup について
5州の公的な登録情報から請負業者のライセンスを検索するMCPサーバーです。業種・地域別の一覧と、番号または事業者名による照合に対応し、Apify経由で実行します。
主な機能
- 01業種と地域で登録業者を一覧表示
- 02番号または事業者名でライセンス照合
- 03状態、期限、分類、連絡先を取得
- 04CA、TX、WA、OR、LAに対応
活用シーン
- 01郡内の屋根工事業者リストを作成
- 02業者のライセンス状態を確認
- 03HVAC業者と連絡先を検索
MCP 対応
MCPクライアントに `lookup_contractor_licenses` ツールを提供します。Apify Actorを起動して完了を待ち、データセットの行を返します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
1掲載時のツール一覧 · 4 日前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| mode | enum | いいえ | list(既定):州と業種を入力すると、免許保有業者が出力されます。lookup:免許番号または事業者名を入力すると、その免許が出力されます。list | lookup |
| cities | array | いいえ | 一覧モードです。指定した市の請負業者に絞り込みます。市ごとに個別に検索します。 |
| county | string | いいえ | 一覧モードです。この郡の請負業者に絞り込みます(CA、TX、OR では郡が記録されています)。 |
| states | array | いいえ | 州コード:CA、TX、WA、OR、LA。lookup モードでは、州が指定されていない行に適用されます。 |
| trades | array | いいえ | 一覧モードです。業種名を指定します。例:plumbing、electrical、hvac、roofing、general、solar、landscaping、painting、concrete、pool。 |
| lookups | array | いいえ | 検索モードです。1 行につき 1 件を指定します。州コード、パイプ、免許番号または事業者名の順です。例:WA | 04CONCL862CR または LA | Acadian Builders。 |
| proxy_mode | enum | いいえ | auto は Apify プロキシを使用し、拒否されたリクエストを住宅用アドレスに切り替えます。residential は住宅用のみを使用します。信頼性に関する選択肢であり、プロキシを使用しても料金は増えません。デフォルトは auto です。auto | residential |
| active_only | enum | いいえ | 有効で期限切れでないライセンスのみを保持します。デフォルトは true です。true | false |
| max_results | string | いいえ | 検索あたりのライセンス行数。最大 5000 件です。ライセンス行ごとに課金されます。リストモードのデフォルトは 100 件、検索モードでは 10 件です。 |
| business_name | string | いいえ | リストモード:このテキストを含む名前のみを保持します。検索モード:企業名をもう 1 件検索します。 |
| include_owners | enum | いいえ | ワシントン州:各ライセンスの現在の責任者を読み取ります。デフォルトは true です。true | false |
| license_number | string | いいえ | 検索モード。states 内で別のライセンス番号を検索します。 |
| max_charge_usd | string | いいえ | 任意。この金額を超える課金が発生する行を処理する前に、実行を停止します。 |
詳細
Contractor License Lookup MCP Server
Apify の Mamba Labs Contractor License Lookup アクター向け MCP サーバーです。州と業種を指定して認可を受けた請負業者の一覧を取得したり、ライセンス番号または事業者名を指定してライセンスを確認したりできます。実行のたびに、州の認可当局が公開している登録簿を参照します。
内容
できること
2 つのモードがあります。
- list:
statesとtrades(例:CA と roofing)を指定します。必要に応じてcitiesまたはcountyも指定できます。認可を受けた請負業者ごとに 1 行が返され、ライセンス番号、ステータス、有効期限、分類、所有者または有資格者、住所、電話番号が含まれます。 - lookup:1 行につき 1 つの
lookupsを指定します。例:WA | 04CONCL862CRまたはLA | Acadian Builders。一致したライセンスとそのステータスが返されます。
対象の州:カリフォルニア州(CSLB Data Portal のリスト)、テキサス州(TDLR のオープンデータ)、ワシントン州(Labor and Industries のオープンデータ)、オレゴン州(CCB のオープンデータ)、ルイジアナ州(LSLBC の公開検索)。カリフォルニア州では、CSLB のライセンス確認ページで reCAPTCHA が使われているため、名前と番号による検索は業種リスト内でのみ実行できます。各検索の最後には、無料の要約行が 1 行付加されます。処理はすべて Apify 上で実行されます。このパッケージは、アクターの実行を開始して完了を待ち、データセットの行を返す薄いクライアントです。
クイックスタート
Node.js 18 以降と、API トークンを持つ Apify アカウントが必要です。
これを Claude Desktop の設定(claude_desktop_config.json)、Cursor、または任意の MCP クライアントに追加してください。
{
"mcpServers": {
"mamba-contractor-license-lookup": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-contractor-license-lookup"
],
"env": {
"APIFY_TOKEN": "your-apify-token"
}
}
}
}
クライアントを再起動します。lookup_contractor_licenses ツールが表示されます。
前提条件
- Node.js 18 以降。
- console.apify.com/account/integrations で取得した Apify API トークンを
APIFY_TOKENに設定します。サーバーはトークンがなくてもツールを一覧表示しますが、呼び出しにはトークンが必要です。
プロンプトの例
- 「カリフォルニア州サンディエゴ郡で認可を受けた屋根工事業者の一覧を表示して。」
- 「ワシントン州の請負業者ライセンス 04CONCL862CR は有効ですか。また、主な責任者は誰ですか?」
- 「テキサス州オースティンで認可を受けた HVAC 業者を、電話番号付きで探して。」
ツール
lookup_contractor_licenses。ツールは 1 つです。引数の例:
{
"mode": "list",
"states": ["CA"],
"trades": ["roofing"],
"county": "San Diego",
"max_results": "100"
}
入力
アクターの購入者向け入力はすべて変更されません。省略した入力には、アクター独自のデフォルト値が適用されます。数値とブール値は文字列として送信されます。
| 入力 | 型 | 説明 |
|---|---|---|
mode | string | list(デフォルト)または lookup |
states | array | CA、TX、WA、OR、LA |
trades | array | list モード。業種を表す語句 |
cities | array | list モード。都市。個別に検索されます |
county | string | list モード。郡(CA、TX、OR) |
business_name | string | list モード:名称フィルター。lookup モード:追加の名称 |
lookups | array | lookup モード。WA | 04CONCL862CR のような行 |
license_number | string | lookup モード。追加のライセンス番号 |
active_only | string | true または false。デフォルトは true |
include_owners | string | ワシントン州の事業主。デフォルトは true |
max_results | string | 検索ごとの行数。最大 5000 件 |
max_charge_usd | string | 実行に適用する任意の費用上限 |
proxy_mode | string | auto または residential。デフォルトは auto |
料金
Apify ではイベントごとの従量課金となり、料金は Apify アカウントに請求されます。価格は USD 表記です。
| イベント | 無料プラン | Bronze | Silver | Gold |
|---|---|---|---|---|
license-row、返されたライセンスごと | $0.004 | $0.0038 | $0.0036 | $0.0034 |
apify-actor-start、実行開始ごと | $0.0005 | $0.0005 | $0.0005 | $0.0005 |
検索サマリーの行、およびスキップ、ブロック、結果なしの行は無料です。
キーについて
このアクターにキーは必要ありません。州の公共登録簿を読み取るため、いかなるキーも保持しません。プロキシのトラフィックによる追加料金はありません。実行にかかるプラットフォーム費用は Mamba Labs が負担します。proxy_mode は信頼性を設定する項目です。
アクターの全ドキュメント
apify.com/mambalabs/contractor-license-lookup
ライセンス
MIT。詳細は LICENSE をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。