Deterministic trade contractor license verification & compliance gating for autonomous AI agents.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
LicenseGround API Key for production agent lookups
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
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.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
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.
| Argument | Type | Description |
|---|---|---|
| entity_name* | string |
{
"type": "object",
"title": "audit_osha_safetyArguments",
"required": [
"entity_name"
],
"properties": {
"entity_name": {
"type": "string",
"title": "Entity Name"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| state* | string | |
| trade | string | |
| entity_name | any | |
| license_number | any | |
| require_surety_bond | boolean | |
| min_confidence_score | number | |
| require_workers_comp | boolean | |
| max_disciplinary_actions | integer |
{
"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": null
},
"license_number": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "License Number",
"default": null
},
"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
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| entity_name* | string |
{
"type": "object",
"title": "check_federal_debarmentArguments",
"required": [
"entity_name"
],
"properties": {
"entity_name": {
"type": "string",
"title": "Entity Name"
}
}
}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.
No arguments.
{
"type": "object",
"title": "get_registry_statusArguments",
"properties": {}
}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.
| Argument | Type | Description |
|---|---|---|
| city | any | |
| limit | integer | |
| state* | string | |
| trade* | string |
{
"type": "object",
"title": "search_contractorsArguments",
"required": [
"state",
"trade"
],
"properties": {
"city": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "City",
"default": null
},
"limit": {
"type": "integer",
"title": "Limit",
"default": 10
},
"state": {
"type": "string",
"title": "State"
},
"trade": {
"type": "string",
"title": "Trade"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| city | any | |
| state* | string | |
| trade | string | |
| entity_name | any | |
| license_number | any |
{
"type": "object",
"title": "verify_licenseArguments",
"required": [
"state"
],
"properties": {
"city": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "City",
"default": null
},
"state": {
"type": "string",
"title": "State"
},
"trade": {
"type": "string",
"title": "Trade",
"default": "any"
},
"entity_name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Entity Name",
"default": null
},
"license_number": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "License Number",
"default": null
}
}
}