MCP Server

bizintel

io.github.bch1212/bizintel
Marketing & Advertising Sales & CRM Public & reachable MCP 2025-11-25

What this MCP does

Finds and evaluates local business prospects using website audits, technology detection, lead scoring, and booking or website gaps.

audit_website
Score a website 0-100 across SSL, mobile-readiness, speed, contact, booking.
Input schema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
Output schema
{'type': 'object', 'additionalProperties': True}
bulk_audit
Audit up to 20 URLs concurrently. Results sorted worst-first (best leads first).
Input schema
{'type': 'object', 'required': ['urls'], 'properties': {'urls': {'type': 'array', 'items': {'type': 'string'}}}}
Output schema
{'type': 'object', 'additionalProperties': True}
find_no_booking
Businesses with a website but no online booking system. Big opportunity for SaaS pitches.
Input schema
{'type': 'object', 'required': ['niche', 'city'], 'properties': {'city': {'type': 'string'}, 'limit': {'type': 'integer', 'default': 20}, 'niche': {'type': 'string'}, 'state': {'type': 'string', 'default': ''}}}
Output schema
{'type': 'object', 'additionalProperties': True}
find_no_website
Find businesses in a niche with NO website at all — hottest cold-outreach leads.
Input schema
{'type': 'object', 'required': ['niche', 'city'], 'properties': {'city': {'type': 'string'}, 'limit': {'type': 'integer', 'default': 20}, 'niche': {'type': 'string'}, 'state': {'type': 'string', 'default': ''}}}
Output schema
{'type': 'object', 'additionalProperties': True}
get_business_details
Resolve a single business to phone, address, website, hours, rating.
Input schema
{'type': 'object', 'required': ['business_name', 'city'], 'properties': {'city': {'type': 'string'}, 'business_name': {'type': 'string'}}}
Output schema
{'type': 'object', 'additionalProperties': True}
get_tech_stack
CMS, booking platform, email provider, analytics detected on a target URL.
Input schema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
Output schema
{'type': 'object', 'additionalProperties': True}
score_lead
Composite 0-100 lead score combining audit + demand signal.
Input schema
{'type': 'object', 'required': ['business_name', 'city'], 'properties': {'city': {'type': 'string'}, 'niche': {'type': 'string', 'default': ''}, 'business_name': {'type': 'string'}}}
Output schema
{'type': 'object', 'additionalProperties': True}
search_businesses
Find local businesses by niche + city. Yelp-backed; OSM fallback if Yelp not configured.
Input schema
{'type': 'object', 'required': ['niche', 'city'], 'properties': {'city': {'type': 'string'}, 'limit': {'type': 'integer', 'default': 20}, 'niche': {'type': 'string'}, 'state': {'type': 'string', 'default': ''}}}
Output schema
{'type': 'object', 'additionalProperties': True}
Added
get_tech_stack
Sept. 17, 2026, 12:40 p.m.
Added
find_no_booking
Sept. 17, 2026, 12:40 p.m.
Added
find_no_website
Sept. 17, 2026, 12:40 p.m.
Added
score_lead
Sept. 17, 2026, 12:40 p.m.
Added
bulk_audit
Sept. 17, 2026, 12:40 p.m.
Added
get_business_details
Sept. 17, 2026, 12:40 p.m.
Added
search_businesses
Sept. 17, 2026, 12:40 p.m.
Added
audit_website
Sept. 17, 2026, 12:40 p.m.