Skip to main content

theoPros

com.theopros/mcpVersion 1.0.2

Search and verify 79k state-licensed US contractors, checked weekly against the licensing boards.

Status

Responds247 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:18 UTC
Latency
247 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://api.theopros.com/mcpResponds247 ms
No sign-in

Claude Code

claude mcp add --transport http theopros https://api.theopros.com/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: theopros
Remote MCP server URL: https://api.theopros.com/mcp

Cursor

{
  "mcpServers": {
    "theopros": {
      "url": "https://api.theopros.com/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"theopros","type":"http","url":"https://api.theopros.com/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

4 tools

Tools of theoPros
Read-only
Idempotent
Open world
get_proThe full public record of one business by id (from search_pros): every license with class, status, issue and expiry dates and the board lookup link, bond, workers' comp, complaint counts, lead-safe (RRP) certificate and its issuer, Google rating and review count, up to 5 Google reviews with author attribution (credit the author and Google if you quote one), website, services, score breakdown and owner-supplied details if the owner claimed it.Not declaredYesNot declaredNo
list_citiesCoverage. Without arguments: each covered state with its cities. With state or trade: every city and trade pair, its number of licensed businesses and its directory page url.Not declaredYesNot declaredNo
search_prosFind state-licensed home-trade businesses by trade, city, state, ZIP, license number or free text; filters combine. Every result has an active license on the state board's register (with the date it was checked), plus a score (0-100) and rank within its city from theoPros' published formula. Example: 'a licensed roofer in Miami with no complaints' is city='Miami', trade='roofers', no_complaints=true. Ordered by text relevance when q is set, otherwise by score with unscored listings last. Up to 100 per page; pass next_cursor to get the next page.Not declaredYesNot declaredNo
verify_licenceCheck whether a license number belongs to a business theoPros lists, which means the license was active on the state board's register on the date in 'checked'. listed=false means it is not in theoPros: theoPros covers only active licenses in its trades and cities, so check the state board before calling it inactive.Not declaredYesNot declaredNo

Details

Registry status
Active
Published
Nov 9, 2026
Updated
Nov 9, 2026
Repository
Not given
Categories
Uncategorized
GDPR
Not declared

Are you the operator? Claim this listing