Local Pros by Ron Ventures
Find owner-operated plumbers, HVAC techs, electricians and roofers in OK, KS, NE, IA and MO.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"local-pros": {
"url": "https://ronventures.pages.dev/mcp"
}
}
}Remote endpoints
https://ronventures.pages.dev/mcpstreamable-httpWhat it can do
Tool inventory
Tools (2)
🟢find_local_pros(city, trade, problem)
Find vetted, owner-operated local service businesses (plumbers, HVAC, electricians, roofers) near a US city. Covers Oklahoma, Kansas, Nebraska, Iowa and Missouri metros. Returns name, phone, trade, service area, services and hours so the user can call or request a quote.
Input Schema
{
"type": "object",
"properties": {
"city": {
"type": "string",
"description": "City and state, e.g. 'Tulsa, OK' or 'Omaha'."
},
"trade": {
"type": "string",
"enum": [
"plumbing",
"hvac",
"electrical",
"roofing",
"any"
],
"description": "Kind of work needed. Default any."
},
"problem": {
"type": "string",
"description": "Optional: what's wrong, e.g. 'water heater leaking'. Used to rank by services."
}
},
"required": [
"city"
]
}🟡request_quote(slug, customer_name, contact, problem)
Send a quote request to one of the businesses returned by find_local_pros. The business gets an email with the customer's name, contact and problem and replies directly. Ask the user for permission before calling this: it shares their name and contact with the business.
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The business slug from find_local_pros."
},
"customer_name": {
"type": "string"
},
"contact": {
"type": "string",
"description": "The customer's phone number or email for the business to reply to."
},
"problem": {
"type": "string",
"description": "What needs doing, where (city/neighborhood) and when."
}
},
"required": [
"slug",
"customer_name",
"contact",
"problem"
]
}Community
Evidence