io.github.oliverhpage/stoop

السجل الرسمي أخرى

Find licensed HVAC, plumbing, and electrical providers in Miami with verified ratings.

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

Remote (streamable-http)
Claude Code
claude mcp add --transport http stoop 'https://stoop-mcp-server.stoop.workers.dev/mcp'
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "stoop": {
            "type": "http",
            "url": "https://stoop-mcp-server.stoop.workers.dev/mcp"
        }
    }
}

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. Stoop — Find Licensed Contractors Through Your AI Assistant
  2. How It Works
  3. Quick Setup (2 minutes)
  4. What Stoop Searches
  5. MCP Tools
  6. How Ranking Works
  7. Tech Stack
  8. Current Coverage
  9. Privacy
  10. Contributing
  11. License

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

{
  "mcpServers": {
    "stoop": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://stoop-mcp-server.stoop.workers.dev/mcp"
      ]
    }
  }
}

Restart Claude Desktop. You're done.

Verify It Works

Ask Claude any of these:

  • "I need a plumber in Miami"
  • "My AC stopped working, it's 95 degrees"
  • "Emergency! Pipe burst in my basement"
  • "Find an electrician near Coral Gables for a panel upgrade"

What Stoop Searches

TradeCoverageLicense Type
Plumbing234 providersFL CFC License
Electrical230 providersFL EC License
HVAC175 providersFL CAC License

All providers are in the Miami-Dade and Broward County metro area. Data sourced from Google Places, Yelp Fusion, and the Florida Department of Business and Professional Regulation (DBPR).

MCP Tools

Stoop exposes 4 tools via the Model Context Protocol:

ToolDescription
service_searchSearch for providers by trade, location, urgency, and budget
provider_profileGet detailed info on a specific provider (license, hours, reviews)
home_profileStore your home details to improve future matches
job_historyView your past searches and contacts

How Ranking Works

Providers are scored on a 100-point scale:

FactorPointsNotes
Active FL license30Verified against DBPR
Star rating0–20Scaled from Google/Yelp rating
Review count0–15Log scale, caps at ~150 reviews
Proximity0–151 point per mile closer
Availability10Assumed available in v1
Price match10Within your budget
Emergency boost+15For urgent requests only

Tech Stack

  • Runtime: Cloudflare Workers (global edge)
  • Database: Supabase PostgreSQL + PostGIS
  • Intent Parsing: Keyword-first with Claude Sonnet fallback
  • Data Sources: Google Places API, Yelp Fusion API, FL DBPR
  • UI Components: React 19 MCP App cards with text/markdown fallback
  • Monorepo: Turborepo with shared TypeScript packages

Current Coverage

Miami metro only (Miami-Dade + Broward County). Three trades: HVAC, Plumbing, Electrical.

More cities and trades coming based on demand.

Privacy

  • Your search queries are stored for analytics (improving results)
  • No personal information is sent to the LLM — only the query text
  • Provider data comes from public sources (Google, Yelp, state licensing databases)
  • You can request data deletion at any time

Contributing

This is an early-stage product. Issues and feedback welcome at github.com/oliverhpage/stoop/issues.

License

MIT

الأسئلة الشائعة

ما هو io.github.oliverhpage/stoop؟

Find licensed HVAC, plumbing, and electrical providers in Miami with verified ratings.

كيف أثبّت io.github.oliverhpage/stoop؟

يعمل كخادم بعيد. في Claude Code: claude mcp add --transport http stoop 'https://stoop-mcp-server.stoop.workers.dev/mcp'. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج io.github.oliverhpage/stoop إلى مفتاح API؟

لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.

هل io.github.oliverhpage/stoop مفتوح المصدر؟

شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.

من يصون io.github.oliverhpage/stoop؟

ينشره oliverhpage. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.