MCPサーバー

LicenseGround

com.licenseground/licenseground

このMCPでできること

Verifies trade contractor licenses, searches active contractors, and checks OSHA records, federal debarment, and compliance risks.

audit_osha_safety
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', 'title': 'audit_osha_safetyArguments', 'required': ['entity_name'], 'properties': {'entity_name': {'type': 'string', 'title': 'Entity Name'}}}
出力スキーマ
{'type': 'object', 'title': 'audit_osha_safetyOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
check_compliance_risk
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', 'title': 'check_compliance_riskArguments', 'required': ['state'], 'properties': {'state': {'type': 'string', 'title': 'State'}, 'trade': {'type': 'string', 'title': 'Trade', 'default': 'any'}, 'entity_name': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Entity Name', 'default': None}, 'license_number': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'License Number', 'default': None}, 'require_surety_bond': {'type': 'boolean', 'title': 'Require Surety Bond', 'default': True}, 'min_confidence_score': {'type': 'number', 'title': 'Min Confidence Score', 'default': 0.85}, 'require_workers_comp': {'type': 'boolean', 'title': 'Require Workers Comp', 'default': True}, 'max_disciplinary_actions': {'type': 'integer', 'title': 'Max Disciplinary Actions', 'default': 0}}}
出力スキーマ
{'type': 'object', 'title': 'check_compliance_riskOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
check_federal_debarment
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', 'title': 'check_federal_debarmentArguments', 'required': ['entity_name'], 'properties': {'entity_name': {'type': 'string', 'title': 'Entity Name'}}}
出力スキーマ
{'type': 'object', 'title': 'check_federal_debarmentOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
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', 'title': 'get_registry_statusArguments', 'properties': {}}
出力スキーマ
{'type': 'object', 'title': 'get_registry_statusOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
search_contractors
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', 'title': 'search_contractorsArguments', 'required': ['state', 'trade'], 'properties': {'city': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'City', 'default': None}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 10}, 'state': {'type': 'string', 'title': 'State'}, 'trade': {'type': 'string', 'title': 'Trade'}}}
出力スキーマ
{'type': 'object', 'title': 'search_contractorsOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
verify_license
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', 'title': 'verify_licenseArguments', 'required': ['state'], 'properties': {'city': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'City', 'default': None}, 'state': {'type': 'string', 'title': 'State'}, 'trade': {'type': 'string', 'title': 'Trade', 'default': 'any'}, 'entity_name': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Entity Name', 'default': None}, 'license_number': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'License Number', 'default': None}}}
出力スキーマ
{'type': 'object', 'title': 'verify_licenseOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
追加
get_registry_status
2026年10月1日2:40
追加
audit_osha_safety
2026年10月1日2:40
追加
check_federal_debarment
2026年10月1日2:40
追加
search_contractors
2026年10月1日2:40
追加
check_compliance_risk
2026年10月1日2:40
追加
verify_license
2026年10月1日2:40