oliverhpage avatar

Stoop

oliverhpage/stoop

Connects Claude to Miami area contractors by querying a database of HVAC, plumbing, and electrical providers with verified Florida state licenses. Exposes four tools: service_search returns three ranked providers based on license status, ratings, proximity, and pricing; provider_profile fetches detailed info on a specific contractor; home_profile stores your property details; job_history shows past searches. Pulls data from Google Places, Yelp Fusion, and the Florida DBPR licensing database. Handles emergency detection so urgent requests like burst pipes surface different results than routine maintenance. Runs on Cloudflare Workers with PostGIS for geospatial queries. Currently limited to Miami-Dade and Broward counties.

tools
4
transport
HTTP
last updated
Mar 25, 2026

Install

From registry metadata
$ npx add-mcp https://stoop-mcp-server.stoop.workers.dev/mcp --name stoop

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http stoop https://stoop-mcp-server.stoop.workers.dev/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 4 tools

Verified live against the running server on Nov 6, 2026.

service_searchSearch for licensed home service providers (HVAC, plumbing, electrical) near a location. Returns ranked results with ratings, pricing, and contact info.5 params

Search for licensed home service providers (HVAC, plumbing, electrical) near a location. Returns ranked results with ratings, pricing, and contact info.

Parameters* required
budget_maxnumber
Maximum budget in USD for the service
categorystring
Explicit trade category override (normally inferred from query)one of hvac · plumbing · electrical
locationstring
Address or area to search near, e.g. 'Miami Beach, FL'. Defaults to Miami.
query*string
Natural language description of the service needed, e.g. 'AC not cooling' or 'need a plumber for a leak'
urgencystring
How urgently the service is neededone of emergency · urgent · routine
provider_profileRetrieve detailed profile information for a specific service provider including license status, reviews, and service history.1 params

Retrieve detailed profile information for a specific service provider including license status, reviews, and service history.

Parameters* required
provider_id*string
Unique identifier of the provider to look up
home_profileManage the authenticated user's home profile — view or update property details like square footage, year built, and systems installed.2 params

Manage the authenticated user's home profile — view or update property details like square footage, year built, and systems installed.

Parameters* required
action*string
Whether to retrieve or update the home profileone of get · update
fieldsobject
Fields to update when action is 'update'
job_historyRetrieve the authenticated user's past service requests and completed jobs, optionally filtered by trade category.2 params

Retrieve the authenticated user's past service requests and completed jobs, optionally filtered by trade category.

Parameters* required
filter_tradestring
Filter results to a specific trade categoryone of hvac · plumbing · electrical
limitnumber
Maximum number of results to return (default 10)

Sponsors

Readme

Stoop — Find Licensed Contractors Through Your AI Assistant

Stoop is an MCP server that turns AI conversations into real contractor matches. Ask Claude for a plumber, HVAC tech, or electrician in Miami — get 3 licensed, rated providers with phone numbers and pricing, instantly.

No more Googling. No more opening 5 tabs. No more calling random numbers.

How It Works

You ask Claude something like:

"My kitchen faucet is leaking, I need a plumber in Miami"

Stoop returns 3 verified providers ranked by license status, ratings, proximity, and pricing — with direct call/text links.

What you get:

  • Licensed providers verified against the Florida DBPR database
  • Star ratings and review counts from Google Places + Yelp
  • Price ranges for your specific service
  • Phone numbers with one-tap call/text
  • Emergency detection (burst pipes get different results than tune-ups)

Quick Setup (2 minutes)

Claude Desktop

Add this to your claude_desktop_config.json:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json


View the full README on GitHub

Details

Repository
github.com/oliverhpage/stoop
Transport
HTTP
Registry
MCP registry, active
Tools verified
Nov 6, 2026