Free public-record contractor license checks across 34 US jurisdictions (2.7M records). Tool
MCP Server: ai.agentlookups/plumbline
The MCP server ai.agentlookups/plumbline provides a tool for free public-record contractor license checks. It covers 34 US jurisdictions and includes access to about 2.7M records for lookup, based on the server description.
🛠️ Key Features
Free public-record contractor license checks
Coverage across 34 US jurisdictions
Access to approximately 2.7M records
Tool support (toolCount: not provided)
🚀 Use Cases
Verifying contractor license status using public records
Checking contractor licensing information across multiple US jurisdictions
⚡ Developer Benefits
Single MCP tool to perform license record lookups
Dataset scope includes 34 jurisdictions and ~2.7M records
⚠️ Limitations
Scope limited to contractor license checks in 34 US jurisdictions
No further operational details (e.g., exact tools, parameters, response fields) provided in the available data
Captured live from the server via tools/list.
check_contractor
Check a contractor's license against official state and local licensing records covering dozens of US jurisdictions. The covered set grows over time; GET /v1/coverage on this host for the exact current list, and never assume from this description whether a jurisdiction is covered. Provide a license number or a business name, plus the jurisdiction. Returns match (the license record with status and provenance), candidates (disambiguate and call again; page with offset), no_match_in_index (NOT a determination of unlicensure), or jurisdiction_not_covered (with an official pointer URL for that jurisdiction; the response message states exactly what the link is, which for some jurisdictions is a consumer-protection or licensing-board page rather than a license lookup, so relay the message's wording and never present the link as a license lookup unless the message says it is one).
Parameters4
jurisdiction
string
optional
State or local jurisdiction code, e.g. "CA" ("US-CA" style also accepted) or "NYC". Coverage spans dozens of US jurisdictions; GET /v1/coverage for the exact current list.
license
string
optional
License number, e.g. "1000002"
name
string
optional
Business name, e.g. "Bayside Plumbing"
offset
integer
optional
Pagination offset into the candidates list, default 0. Use with total_candidates from a prior call to page through large candidate sets.
Raw schema
{
"type": "object",
"properties": {
"jurisdiction": {
"description": "State or local jurisdiction code, e.g. \"CA\" (\"US-CA\" style also accepted) or \"NYC\". Coverage spans dozens of US jurisdictions; GET /v1/coverage for the exact current list.",
"type": "string"
},
"license": {
"description": "License number, e.g. \"1000002\"",
"type": "string"
},
"name": {
"description": "Business name, e.g. \"Bayside Plumbing\"",
"type": "string"
},
"offset": {
"description": "Pagination offset into the candidates list, default 0. Use with total_candidates from a prior call to page through large candidate sets.",
"type": "integer"
}
}
}
Install
Tools (1)
check_contractor
Remote endpoint
Streamable HTTP
Hosted server - connect over the network, no local install.