Model Context Protocol Server

Local service provider data
built for AI agents

7,100+ verified contractors and service businesses across 9 trade categories. Structured, curated, and served over MCP so AI assistants can answer "find me a contractor near me" with real data.

7,100+ Verified Providers
9 Live Categories
51 States Covered
5 MCP Tools

Live Categories

Water Damage Restoration

Flood cleanup, mold remediation, structural drying

1,125+ providers · 49 states

Foundation Repair

Pier installation, mudjacking, foam injection, leveling

1,075+ providers · 33 states

Crawl Space Repair

Encapsulation, vapor barrier, structural repair, waterproofing

1,025+ providers · 41 states

Mold & Asbestos

Mold, asbestos, lead paint remediation

950+ providers · 21 states

Septic Services

Pumping, inspection, drain field repair

875+ providers · 37 states

Basement Waterproofing

Interior/exterior waterproofing, drainage, sump pumps

625+ providers · 30 states

Laundry Services

Wash & fold, dry cleaning, pickup & delivery

575+ providers · 39 states

Floor Coating

Epoxy, polyaspartic, metallic, flake, concrete polishing

525+ providers · 43 states

Radon

Testing, mitigation, sub-slab depressurization

300+ providers · 24 states

Coming Soon

Commercial Electrical

IR thermography, generators, EV chargers

Well Water Services

Well drilling, pump repair, water testing, treatment

Provider details refresh weekly. Google Places ratings, reviews, and opening hours refresh quarterly.

MCP Tools

list_niches

Discover available service directories and trade categories

list_cities

Find available metro areas for a given trade category

list_service_types

Get valid service type filters for a category

search_providers

Search for verified providers by location, service type, and category

get_provider

Get detailed provider profile with services, pricing, and certifications

Example

"Find me an epoxy floor coating contractor near Denver"

{
  "meta": {
    "schema_version": "1.0",
    "total_results": 1,
    "niche": "coated-local"
  },
  "results": [
    {
      "name": "Colorado Concrete Coatings",
      "city": "Denver",
      "state": "CO",
      "rating": 4.9,
      "review_count": 47,
      "services": [
        {
          "type": "epoxy",
          "label": "Epoxy Floor Coating"
        },
        {
          "type": "polyaspartic",
          "label": "Polyaspartic Coating"
        }
      ],
      "certifications": [
        "Penntek Certified Installer"
      ],
      "coverage_area": "Denver metro, Front Range",
      "listing_url": "https://coatedlocal.com/providers/denver-co/colorado-concrete-coatings/"
    }
  ]
}

Get Started

No API key required. All search and list tools are public. An optional API key unlocks pro fields on get_provider (full pricing, certifications) — see Premium below.

60-second probe

Confirm the server is live without any client setup:

curl -s https://mcp.localpro.dev/.well-known/mcp.json

Claude Code CLI

claude mcp add --transport http localpro https://mcp.localpro.dev/mcp

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "localpro": {
      "url": "https://mcp.localpro.dev/mcp"
    }
  }
}

Cursor

Add to .cursor/mcp.json, or install via the Cursor Directory listing.

{
  "mcpServers": {
    "localpro": {
      "url": "https://mcp.localpro.dev/mcp"
    }
  }
}

Raw HTTP (JSON-RPC)

Stateless mode — call any tool directly, no initialize handshake needed:

curl -s -X POST https://mcp.localpro.dev/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_niches","arguments":{}}}'

TypeScript & Python SDK examples are in the README.

Premium — optional API key

An X-API-Key header unlocks pro fields on get_provider (full pricing array, certifications) for partners and high-volume integrators. Higher rate limits available on request.

Or email will@localpro.dev directly.

Listed On

Discoverable across the major MCP registries and clients.

Data Coverage

All providers are verified before inclusion. Fields that don't have data return explicit null — never omitted, never empty strings. Provider details refresh weekly via our scraping pipeline; Google ratings, reviews, and opening hours refresh quarterly.

Water Damage Restoration 1,125+ providers · 49 states
Foundation Repair 1,080+ providers · 33 states
Crawl Space Repair 1,035+ providers · 41 states
Mold & Asbestos 960+ providers · 21 states
Septic Services 890+ providers · 37 states
Basement Waterproofing 630+ providers · 30 states
Laundry Services 575+ providers · 39 states
Floor Coating 545+ providers · 43 states
Radon 315+ providers · 24 states

Every result includes a Google rating, business description, services list, opening hours, and recent reviews. 2 additional categories are being prepared.

Powered by the LocalPro Network

LocalPro serves data from 10 specialized directory sites: