server

Search and discover local businesses. 30+ categories with verified contact info, hours, and reviews.

Should I use this

Quality & Safety

A
Description quality
95%
Schema completeness
77%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~590Tokens (tool definitions)
~1.2 KBTypical response size
Minimal attention impact (0.46% of 128k context)

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": {
    "server": {
      "url": "https://mcp.heyspark.co/mcp"
    }
  }
}

Remote endpoints

https://mcp.heyspark.co/mcpstreamable-http

What it can do

Tool inventory

Tools (4)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_businesses(query, category, city, state, latitude, ...)

Search for local businesses listed on HeySpark. Filter by keyword, category, city/state, or geographic coordinates. Returns a list of matching businesses with name, category, location, rating, and contact info. Premium-tier businesses appear first in results.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Search keyword (e.g., 'pizza', 'emergency plumber', 'hair salon')"
    },
    "category": {
      "type": "string",
      "enum": [
        "restaurant",
        "salon",
        "barbershop",
        "dental",
        "medical",
        "veterinary",
        "plumber",
        "electrician",
        "hvac",
        "contractor",
        "landscaping",
        "auto_repair",
        "auto_body",
        "tire_shop",
        "law_firm",
        "accounting",
        "real_estate",
        "insurance",
        "retail",
        "fitness",
        "spa",
        "pet_grooming",
        "cleaning",
        "moving",
        "photography",
        "catering",
        "bakery",
        "coffee_shop",
        "bar",
        "brewery",
        "other"
      ],
      "description": "Business category filter"
    },
    "city": {
      "type": "string",
      "description": "City name (e.g., 'Asheville')"
    },
    "state": {
      "type": "string",
      "description": "State code (e.g., 'NC')"
    },
    "latitude": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude for location-based search"
    },
    "longitude": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude for location-based search"
    },
    "radius_miles": {
      "type": "number",
      "minimum": 0.1,
      "maximum": 50,
      "description": "Search radius in miles (max 50). Requires latitude/longitude."
    },
    "limit": {
      "type": "number",
      "minimum": 1,
      "maximum": 50,
      "description": "Max results (default 10, max 50)"
    },
    "offset": {
      "type": "number",
      "minimum": 0,
      "description": "Pagination offset (default 0)"
    }
  }
}
🟢get_business_details(business_id, slug)

Get complete details for a specific HeySpark-listed business including address, hours, services, reviews summary, and contact information. Premium businesses include photos and special offers.

Input Schema

{
  "type": "object",
  "properties": {
    "business_id": {
      "type": "string",
      "description": "Business ID (UUID format)"
    },
    "slug": {
      "type": "string",
      "description": "Business URL slug (e.g., 'bellas-kitchen-asheville')"
    }
  }
}
🟢get_reviews_summary(business_id)

Get a reviews summary for a HeySpark-listed business. Shows overall rating, review count, and review highlights (Premium tier only).

Input Schema

{
  "type": "object",
  "properties": {
    "business_id": {
      "type": "string",
      "description": "Business ID to get reviews for"
    }
  },
  "required": [
    "business_id"
  ]
}
🟢list_categories

List all available business categories on HeySpark with the number of active businesses in each.

Input Schema

{
  "type": "object",
  "properties": {}
}

Recommended Prompts

find_specific
Find [specific item] using server
Expected tools: search_businesses
retrieve_data
Get details about [item] from server
Expected tools: get_business_details
list_items
List all [items] available in server
Expected tools: list_categories
search_research
Search for information about [topic] using server
Expected tools: search_businesses
fetch_info
Fetch [information type] using server
Expected tools: get_business_details

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools