Plumb Registry MCP
An official MCP server provided by Plumb Registry that allows AI agents to search for and verify fire protection contractor licenses in Texas and California using state regulatory records. It supports searching by location or service, retrieving full company details, and verifying specific license statuses.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://plumbregistry.com/mcpWhat you can do with it
- Search for licensed fire protection companies by state, city, or service type
- Retrieve full company records including license expiration and contact info
- Verify if a specific fire protection license number is active or lapsed
Source and maintenance
Protocol and capabilities
- Server
- plumb-registry 0.1.0
- MCP protocol
- 2025-06-18
- Tools
- 3 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
}
}Tools
3 advertised
search_providers — Search licensed fire protection companies
Find fire protection companies with an active state license. Covered: Texas (Texas State Fire Marshal's Office) and California (California Contractors State License Board). Filter by state, city, county, service (fire-sprinkler, fire-alarm, fire-extinguisher) or company name. With a city, results list companies with an office in that city first, then others in the same county; within each group the order is alphabetical (no company pays for placement). Every result includes license numbers, expiration dates, the regulator, a page URL and a cite_as string; please cite the URL when you use a result.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"city": {
"type": "string",
"description": "City, optionally with state: 'Dallas' or 'San Diego, CA'"
},
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "Max results (default 10)"
},
"query": {
"type": "string",
"description": "Company name or part of it"
},
"state": {
"type": "string",
"description": "State code or name, e.g. 'TX' or 'California'"
},
"county": {
"type": "string",
"description": "County, e.g. 'Harris'"
},
"service": {
"enum": [
"fire-sprinkler",
"fire-alarm",
"fire-extinguisher"
],
"type": "string"
},
"include_lapsed": {
"type": "boolean",
"description": "Also return companies whose license lapsed (default false)"
},
"include_nearby": {
"type": "boolean",
"description": "With city: also include same-county companies (default true)"
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false
}get_provider — Get one company's full record
Look up a company by its directory slug (from search results) or by any of its state license or registration numbers.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"slug": {
"type": "string"
},
"license_number": {
"type": "string",
"description": "e.g. Texas 'ACR-2494522', California CSLB '1000002'"
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false
}verify_license — Verify a fire protection license
Check whether a fire protection license or registration number is active, which company holds it, and when it expires. Covered: Texas (Texas State Fire Marshal's Office) and California (California Contractors State License Board). Data is a periodic snapshot of state records; the official lookup is linked.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"license_number"
],
"properties": {
"license_number": {
"type": "string",
"description": "e.g. Texas 'ECR-1751485', California CSLB '1000002'"
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 693 ms
- 95th percentile latency
- 693 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 693 ms · metadata changed · 3 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http plumb-registry-mcp https://plumbregistry.com/mcpCodex
codex mcp add plumb-registry-mcp --url https://plumbregistry.com/mcpCursor
{
"mcpServers": {
"plumb-registry-mcp": {
"url": "https://plumbregistry.com/mcp"
}
}
}Cline
{
"mcpServers": {
"plumb-registry-mcp": {
"type": "streamableHttp",
"url": "https://plumbregistry.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"plumb-registry-mcp": {
"type": "http",
"url": "https://plumbregistry.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http plumb-registry-mcp https://plumbregistry.com/mcpClaude Desktop
{
"mcpServers": {
"plumb-registry-mcp": {
"url": "https://plumbregistry.com/mcp"
}
}
}Windsurf
{
"mcpServers": {
"plumb-registry-mcp": {
"serverUrl": "https://plumbregistry.com/mcp"
}
}
}Let your agent find its tools
Find servers like Plumb Registry MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other data and analytics servers
Do you run Plumb Registry MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.