Contractorroster

com.contractorrosterPublished by contractorroster.comOfficial publisherv1.0.0Updated Oct 24, 2026

Verified US licensed-contractor data: 879k+ state-board records, metered per record, free discovery.

VerifiedStreamable HTTPWeb executableData & AnalyticsBusiness & Commerce

Overview

AI-generated overview

Remote MCP server giving assistants access to a US licensed-contractor database, with free discovery and metered per-record searches.

What you can do
List supported US states with their geo types and per-trade availability, and list supported trade codes with display names, both free and without authentication. Count contractors matching a state, trade and geo query without charging, returning the total and an estimated cost in cents at the caller's price tier. Fetch enriched contractor records for a query, charging the partner balance per record delivered, with a dry-run option for a free cost preview. Check the partner's balance, pricing and 20 most recent transactions at no charge.
When to use it
Useful when an assistant needs verified US licensed-contractor records for a state, trade and geography, or needs to qualify a query and preview its cost before paying for records.
Requirements
A remote streamable HTTP endpoint at contractorroster.com; no packages, environment variables or headers are declared. Paid searches draw on a partner balance, so a funded partner account is implied.
Before you install
search_contractors charges the partner balance at the per-record price times records delivered; use count_contractors or dry_run for a free preview first. Insufficient balance returns shortfall information so the user can be prompted to top up. get_usage exposes balance and recent transaction history.

Installation

In SourceWeft

  1. Open Contractorroster in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.contractorroster%2Fcontractorroster/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "contractorroster": {
      "type": "http",
      "url": "https://contractorroster.com/api/mcp"
    }
  }
}

Tools

5

list_states

List supported US states with their available geo types and per-trade availability. Free; no auth required.

Takes no parameters.

list_trades

List supported trade codes with display names. Free; no auth required.

Takes no parameters.

count_contractors

Count contractors matching a state × trade × geo query, without charging. Use to qualify a query before calling search_contractors. Returns total count and estimated cost in cents at the caller's price tier.

Parametersstaterequiredtraderequiredgeo_typerequiredgeo_valuerequiredactive_only

search_contractors

Fetch enriched contractor records for a state × trade × geo query. Charges the partner balance at price_per_record_cents × records_delivered. Set dry_run:true for a free cost preview. Returns structured shortfall info on insufficient balance so the agent can prompt the user to top up.

Parameterslimitstaterequiredtraderequireddry_rungeo_typerequiredgeo_valuerequiredactive_only

get_usage

Return the partner's current balance, pricing, and the 20 most recent transactions (top-ups + api calls). No charge.

Takes no parameters.

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.