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