LicenseGround
Deterministic trade contractor license verification & compliance gating for autonomous AI agents.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"licenseground": {
"url": "https://licenseground.com/mcp/sse"
}
}
}リモートエンドポイント
https://licenseground.com/mcp/ssessehttps://licenseground.com/mcpstreamable-httpできること
ツール一覧
ツール(6)
⚪verify_license(state, entity_name, license_number, trade, city)
Verify an entity's trade contractor license against the official state licensing board (CSLB, DBPR, or TDLR). Args: state: Two-letter US state code ('CA', 'FL', or 'TX'). Required. entity_name: The company name, DBA, or contractor name to verify (e.g. 'Apex Roofing LLC'). license_number: The official state license or certificate ID (e.g. '1058291', 'CCC1330999', 'TACLA29188C'). trade: Trade category: 'roofing', 'hvac', 'electrical', 'plumbing', 'general_contractor', or 'any'. Default is 'any'. city: Optional city to filter geographic disambiguation. Returns: Deterministic, machine-actionable JSON containing verification status, canonical name, active standing, disciplinary action count, workers' compensation status, bond status, and confidence score.
入力スキーマ
{
"type": "object",
"properties": {
"state": {
"title": "State",
"type": "string"
},
"entity_name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Entity Name"
},
"license_number": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "License Number"
},
"trade": {
"default": "any",
"title": "Trade",
"type": "string"
},
"city": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "City"
}
},
"required": [
"state"
],
"title": "verify_licenseArguments"
}出力スキーマ
{
"type": "object",
"properties": {
"result": {
"additionalProperties": true,
"title": "Result",
"type": "object"
}
},
"required": [
"result"
],
"title": "verify_licenseOutput"
}🟢check_compliance_risk(state, entity_name, license_number, trade, require_workers_comp, ...)
Perform an automated compliance and liability risk assessment for autonomous onboarding, hiring, or payments. Args: state: Two-letter US state code ('CA', 'FL', or 'TX'). Required. entity_name: Company name or DBA to assess. license_number: State license number to assess. trade: Trade category: 'roofing', 'hvac', 'electrical', 'plumbing', 'general_contractor', or 'any'. require_workers_comp: If true, fails compliance if no verified workers' comp policy is active on file. require_surety_bond: If true, fails compliance if contractor bond is inactive or missing. max_disciplinary_actions: Maximum allowed board citations or disciplinary orders (default 0). min_confidence_score: Minimum entity name match confidence threshold (0.0 to 1.0, default 0.85). Returns: JSON with 'can_hire' boolean, 'risk_level' ('LOW', 'MEDIUM', 'HIGH', 'CRITICAL'), 'risk_score' (0.0 to 100.0), specific 'flags', and the full underlying verification result.
入力スキーマ
{
"type": "object",
"properties": {
"state": {
"title": "State",
"type": "string"
},
"entity_name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Entity Name"
},
"license_number": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "License Number"
},
"trade": {
"default": "any",
"title": "Trade",
"type": "string"
},
"require_workers_comp": {
"default": true,
"title": "Require Workers Comp",
"type": "boolean"
},
"require_surety_bond": {
"default": true,
"title": "Require Surety Bond",
"type": "boolean"
},
"max_disciplinary_actions": {
"default": 0,
"title": "Max Disciplinary Actions",
"type": "integer"
},
"min_confidence_score": {
"default": 0.85,
"title": "Min Confidence Score",
"type": "number"
}
},
"required": [
"state"
],
"title": "check_compliance_riskArguments"
}出力スキーマ
{
"type": "object",
"properties": {
"result": {
"additionalProperties": true,
"title": "Result",
"type": "object"
}
},
"required": [
"result"
],
"title": "check_compliance_riskOutput"
}🟢search_contractors(state, trade, city, limit)
Discover active, verified trade contractors in California, Florida, or Texas by trade classification and location. Args: state: Two-letter US state code ('CA', 'FL', or 'TX'). Required. trade: Trade category ('roofing', 'hvac', 'electrical', 'plumbing', 'general_contractor'). Required. city: Optional city to filter contractors by location. limit: Maximum number of contractors to return (1 to 50, default 10). Returns: JSON list of verified contractors with active licenses, phone numbers, and addresses.
入力スキーマ
{
"type": "object",
"properties": {
"state": {
"title": "State",
"type": "string"
},
"trade": {
"title": "Trade",
"type": "string"
},
"city": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "City"
},
"limit": {
"default": 10,
"title": "Limit",
"type": "integer"
}
},
"required": [
"state",
"trade"
],
"title": "search_contractorsArguments"
}出力スキーマ
{
"type": "object",
"properties": {
"result": {
"additionalProperties": true,
"title": "Result",
"type": "object"
}
},
"required": [
"result"
],
"title": "search_contractorsOutput"
}🟢check_federal_debarment(entity_name)
Check if a contractor is actively debarred or suspended on the federal SAM.gov Excluded Parties List System (EPLS). Crucial for public contracts, infrastructure, and enterprise B2B compliance. Args: entity_name: Official business or entity name to evaluate against federal sanctions.
入力スキーマ
{
"type": "object",
"properties": {
"entity_name": {
"title": "Entity Name",
"type": "string"
}
},
"required": [
"entity_name"
],
"title": "check_federal_debarmentArguments"
}出力スキーマ
{
"type": "object",
"properties": {
"result": {
"additionalProperties": true,
"title": "Result",
"type": "object"
}
},
"required": [
"result"
],
"title": "check_federal_debarmentOutput"
}⚪audit_osha_safety(entity_name)
Audit contractor worksite safety history against the OSHA inspection and enforcement database. Evaluates willful safety violations, repeat fall protection citations, and cumulative penalties. Args: entity_name: Official business or entity name to evaluate.
入力スキーマ
{
"type": "object",
"properties": {
"entity_name": {
"title": "Entity Name",
"type": "string"
}
},
"required": [
"entity_name"
],
"title": "audit_osha_safetyArguments"
}出力スキーマ
{
"type": "object",
"properties": {
"result": {
"additionalProperties": true,
"title": "Result",
"type": "object"
}
},
"required": [
"result"
],
"title": "audit_osha_safetyOutput"
}🟢get_registry_status
Check the system health, cache performance statistics, and multi-state registry connectivity. Returns: JSON object with cache hit/miss counts, total records cached, and connector status for CA, FL, TX, NY, MA, IL, AZ.
入力スキーマ
{
"type": "object",
"properties": {},
"title": "get_registry_statusArguments"
}出力スキーマ
{
"type": "object",
"properties": {
"result": {
"additionalProperties": true,
"title": "Result",
"type": "object"
}
},
"required": [
"result"
],
"title": "get_registry_statusOutput"
}コミュニティ
エビデンス