MCP 서버

Local Pros by Ron Ventures

dev.pages.ronventures/local-pros
커머스 및 리테일 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

Finds local plumbing, HVAC, electrical, and roofing businesses and can send authorized quote requests.

find_local_pros
Use this when someone needs a local, owner-operated home-service business (plumber, HVAC, electrician, roofer, lawn care, tree service or fence) in Oklahoma, Kansas, Nebraska, Iowa or Missouri. Returns up to 5 businesses with name, phone, trade, service area, services and hours so the user can call or request a quote. Coverage is limited to the listed metros and nearby towns.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['city'], 'properties': {'city': {'type': 'string', 'description': "City and state, e.g. 'Tulsa, OK' or 'Omaha'."}, 'trade': {'enum': ['plumbing', 'hvac', 'electrical', 'roofing', 'lawn', 'tree', 'fence', 'any'], 'type': 'string', '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."}}}
list_coverage
Use this to check where Local Pros has listings before searching, or when find_local_pros finds nothing: returns every covered city with how many businesses are listed per trade. Coverage is limited to Oklahoma, Kansas, Nebraska, Iowa and Missouri.
읽기 전용
입력 스키마
{'type': 'object', 'properties': {'trade': {'enum': ['plumbing', 'hvac', 'electrical', 'roofing', 'lawn', 'tree', 'fence', 'any'], 'type': 'string', 'description': 'Only count this trade. Default any.'}}}
request_quote
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.
파괴적 작업 외부 접근 가능
입력 스키마
{'type': 'object', 'required': ['slug', 'customer_name', 'contact', 'problem'], 'properties': {'slug': {'type': 'string', 'description': 'The business slug from find_local_pros.'}, '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.'}, 'customer_name': {'type': 'string'}}}
변경됨
request_quote
2026년 10월 1일 2:40 AM
추가됨
list_coverage
2026년 10월 1일 2:40 AM
변경됨
find_local_pros
2026년 10월 1일 2:40 AM
추가됨
request_quote
2026년 9월 29일 2:40 AM
추가됨
find_local_pros
2026년 9월 29일 2:40 AM