local-intel
Was dieses MCP kann
Provides Florida-focused local business discovery, ZIP-code market intelligence, site-selection analysis, infrastructure signals, and routing of customer requests to businesses.
Tools
Eingabeschema
{'type': 'object', 'required': ['question'], 'properties': {'zip': {'type': 'string', 'description': 'ZIP code (optional — will be extracted from question if present, defaults to 32082)'}, 'question': {'type': 'string', 'description': 'Plain English question, e.g. "What restaurant categories are missing in 32082?"'}}}
Eingabeschema
{'type': 'object', 'required': ['zip'], 'properties': {'zip': {'type': 'string', 'description': 'ZIP code'}, 'query_context': {'type': 'object', 'description': 'Optional: { agent_type, agent_id }'}}}
Eingabeschema
{'type': 'object', 'required': ['rfq_id', 'response_id'], 'properties': {'note': {'type': 'string', 'description': 'Optional note to the business'}, 'rfq_id': {'type': 'string', 'description': 'UUID of the RFQ'}, 'response_id': {'type': 'string', 'description': 'UUID of the response to accept'}}}
Eingabeschema
{'type': 'object', 'properties': {'zip': {'type': 'string', 'description': 'Optional ZIP filter'}, 'limit': {'type': 'integer', 'description': 'Max results (default 20)'}}}
Eingabeschema
{'type': 'object', 'required': ['zips'], 'properties': {'zips': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Array of ZIP codes to compare, e.g. ["32082","32081","32084"]. Max 10.'}, 'focus': {'type': 'string', 'description': 'Ranking focus: "opportunity" (default), "hhi", "saturation", "growth", or "population".'}, 'limit': {'type': 'number', 'description': 'Max rows to return (default 10).'}}}
Eingabeschema
{'type': 'object', 'required': ['booking_id'], 'properties': {'note': {'type': 'string', 'description': 'Completion note or rating'}, 'booking_id': {'type': 'string', 'description': 'UUID returned by local_intel_book'}}}
Eingabeschema
{'type': 'object', 'required': ['query'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude (WGS84) — resolves to nearest FL ZIP'}, 'lon': {'type': 'number', 'description': 'Longitude (WGS84)'}, 'zip': {'type': 'string', 'description': 'ZIP code to analyze'}, 'query': {'type': 'string', 'description': 'Natural language question about construction market'}}}
Eingabeschema
{'type': 'object', 'properties': {'lat': {'type': 'number', 'description': 'Latitude (WGS84) — resolves to nearest FL ZIP'}, 'lon': {'type': 'number', 'description': 'Longitude (WGS84) — required if lat is provided'}, 'zip': {'type': 'string', 'description': 'Any FL ZIP code'}, 'radius_miles': {'type': 'number', 'description': 'Search radius in miles (default 1.0)'}}}
Eingabeschema
{'type': 'object', 'required': ['street'], 'properties': {'zip': {'type': 'string', 'description': 'Optional ZIP filter'}, 'limit': {'type': 'integer', 'description': 'Max results (default 20)'}, 'street': {'type': 'string', 'description': 'Street name (e.g. "A1A", "Palm Valley", "Crosswater")'}}}
Eingabeschema
{'type': 'object', 'required': ['rfq_id', 'response_id'], 'properties': {'reason': {'type': 'string', 'description': 'Optional reason for declining (e.g. price too high, too far)'}, 'rfq_id': {'type': 'string', 'description': 'UUID of the RFQ'}, 'response_id': {'type': 'string', 'description': 'UUID of the response to decline'}}}
Eingabeschema
{'type': 'object', 'properties': {'lat': {'type': 'number', 'description': 'Latitude (if no ZIP)'}, 'lon': {'type': 'number', 'description': 'Longitude (if no ZIP)'}, 'zip': {'type': 'string', 'description': 'Target ZIP code'}, 'depth': {'type': 'string', 'description': 'quick (top 5 signals) | full (top 10 + context blocks)'}, 'budget': {'type': 'number', 'description': 'Agent budget in pathUSD (optional, for signal prioritization)'}, 'intent': {'type': 'string', 'description': 'Plain-language description of what you are trying to decide or do'}, 'agent_id': {'type': 'string', 'description': 'Your agent UUID for memory + delta computation'}, 'agent_type': {'type': 'string', 'description': 'real_estate | financial | ad_placement | logistics | business_owner | civic'}}}
Eingabeschema
{'type': 'object', 'required': ['query'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude (WGS84) — resolves to nearest FL ZIP'}, 'lon': {'type': 'number', 'description': 'Longitude (WGS84)'}, 'zip': {'type': 'string', 'description': 'ZIP code to analyze'}, 'query': {'type': 'string', 'description': 'Natural language question about healthcare market'}}}
Eingabeschema
{'type': 'object', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude of center point'}, 'lon': {'type': 'number', 'description': 'Longitude of center point'}, 'group': {'type': 'string', 'description': 'Filter by semantic group'}, 'limit': {'type': 'integer', 'description': 'Max results (default 15)'}, 'category': {'type': 'string', 'description': 'Filter by OSM category'}, 'radius_miles': {'type': 'number', 'description': 'Search radius in miles (default 0.5)'}}}
Eingabeschema
{'type': 'object', 'required': ['zip'], 'properties': {'zip': {'type': 'string', 'description': 'ZIP code to analyze (e.g. 32081)'}}}
Eingabeschema
{'type': 'object', 'required': ['project_type'], 'properties': {'zip': {'type': 'string', 'description': 'Optional. Filter L2 businesses to a specific ZIP. If omitted, returns top ZIPs ranked by score.'}, 'limit': {'type': 'number', 'description': 'Number of L1 ZIPs to return (default 5, max 10).'}, 'project_type': {'type': 'string', 'description': 'Business type or project category. Examples: restaurant, clinic, banking, construction, real_estate, residential_development, fitness, legal, retail, grocery, auto, beauty, pets.'}}}
Eingabeschema
{'type': 'object', 'required': ['query'], 'properties': {'lat': {'type': 'number', 'description': 'Optional latitude (WGS84). Resolves to nearest FL ZIP. Use instead of zip for coordinate-based queries.'}, 'lon': {'type': 'number', 'description': 'Optional longitude (WGS84). Required if lat is provided.'}, 'zip': {'type': 'string', 'description': 'Optional ZIP override. If omitted, ZIP is detected from the query or resolved from lat/lon.'}, 'query': {'type': 'string', 'description': 'Any plain-English market question. ZIP can be in the query or passed separately.'}}}
Eingabeschema
{'type': 'object', 'required': ['query'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude (WGS84) — resolves to nearest FL ZIP'}, 'lon': {'type': 'number', 'description': 'Longitude (WGS84)'}, 'zip': {'type': 'string', 'description': 'ZIP code to analyze'}, 'query': {'type': 'string', 'description': 'Natural language question (e.g. "What is the flood risk for this ZIP?", "What commercial gaps exist?")'}}}
Eingabeschema
{'type': 'object', 'required': ['query'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude (WGS84) — resolves to nearest FL ZIP'}, 'lon': {'type': 'number', 'description': 'Longitude (WGS84)'}, 'zip': {'type': 'string', 'description': 'ZIP code to analyze'}, 'query': {'type': 'string', 'description': 'Natural language question about restaurant market'}}}
Eingabeschema
{'type': 'object', 'required': ['query'], 'properties': {'lat': {'type': 'number', 'description': 'Latitude (WGS84) — resolves to nearest FL ZIP'}, 'lon': {'type': 'number', 'description': 'Longitude (WGS84)'}, 'zip': {'type': 'string', 'description': 'ZIP code to analyze'}, 'query': {'type': 'string', 'description': 'Natural language question about retail market'}}}
Eingabeschema
{'type': 'object', 'required': ['description'], 'properties': {'zip': {'type': 'string', 'description': 'ZIP code to search businesses in'}, 'task': {'type': 'string', 'description': 'Alias for description (same meaning)'}, 'items': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Structured line items, e.g. [{ "name": "chicken and broccoli", "qty": 1 }]'}, 'dry_run': {'type': 'boolean', 'description': 'If true, match businesses but do NOT send email/SMS/push/rail notifications. Also auto-enabled for x-agent-id values starting with cursor-test-, test-, agent-test-, or dry-run.'}, 'autonomy': {'enum': ['full', 'approve', 'human'], 'type': 'string', 'description': 'full=agent books automatically; approve=agent picks best, human confirms; human=human picks from list'}, 'category': {'type': 'string', 'description': 'Business category to match, e.g. "restaurant", "food", "delivery", "landscaping", "florist", "handyman", "plumber"'}, 'job_type': {'enum': ['delivery', 'proposal'], 'type': 'string', 'description': 'delivery = first-to-accept wins (food orders, pickups); proposal = collect quotes, pick best (services, construction)'}, 'budget_usd': {'type': 'number', 'description': 'Max budget in USD (optional)'}, 'business_id': {'type': 'string', 'description': 'Target a specific LocalIntel business (required when ordering from a named restaurant)'}, 'description': {'type': 'string', 'description': 'Full human-readable request. For food: include items, e.g. "Order for McFlamingo: chicken and broccoli". Do NOT use vague text like "Buy me."'}, 'notify_email': {'type': 'string', 'description': 'Email to notify for approve/human autonomy levels'}, 'business_name': {'type': 'string', 'description': 'Human business name, e.g. McFlamingo — shown on the Jobs card'}, 'customer_note': {'type': 'string', 'description': 'Extra note for the business (allergies, ETA, pickup vs delivery)'}, 'pickup_address': {'type': 'string', 'description': 'Pickup address (delivery jobs)'}, 'dropoff_address': {'type': 'string', 'description': 'Drop-off address (delivery jobs)'}, 'deadline_minutes': {'type': 'number', 'description': 'Minutes until deadline (for urgent delivery jobs)'}}}
Eingabeschema
{'type': 'object', 'required': ['rfq_id'], 'properties': {'rfq_id': {'type': 'string', 'description': 'UUID returned by local_intel_rfq'}}}
Eingabeschema
{'type': 'object', 'properties': {'zip': {'type': 'string', 'description': 'Filter by ZIP code'}, 'group': {'type': 'string', 'description': 'Semantic group: food | retail | health | finance | civic | services'}, 'limit': {'type': 'integer', 'description': 'Max results (default 20, max 50)'}, 'query': {'type': 'string', 'description': 'Text search on name/category/address'}, 'category': {'type': 'string', 'description': 'Exact OSM category (restaurant, bank, dentist...)'}}}
Eingabeschema
{'type': 'object', 'required': ['zip'], 'properties': {'zip': {'type': 'string', 'description': 'ZIP code to analyze (e.g. 32081, 32082, 32259)'}}}
Eingabeschema
{'type': 'object', 'required': ['zip'], 'properties': {'zip': {'type': 'string', 'description': 'ZIP code'}, 'agent_type': {'type': 'string', 'description': 'real_estate | financial | ad_placement | logistics | business_owner | civic'}, 'query_context': {'type': 'object', 'description': 'Optional: { agent_id, purpose }'}}}
Eingabeschema
{'type': 'object', 'properties': {}}
Eingabeschema
{'type': 'object', 'required': ['zip'], 'properties': {'zip': {'type': 'string', 'description': 'ZIP code to read tidal state for'}, 'query_context': {'type': 'object', 'description': 'Optional: { agent_type, agent_id, purpose }'}, 'include_layers': {'type': 'array', 'description': 'Layers to include: bedrock, ocean_floor, surface_current, wave_surface (default: all)'}}}
Eingabeschema
{'type': 'object', 'properties': {'lat': {'type': 'number', 'description': 'Latitude (WGS84) — resolves to nearest FL ZIP'}, 'lon': {'type': 'number', 'description': 'Longitude (WGS84) — required if lat is provided'}, 'zip': {'type': 'string', 'description': 'FL ZIP code'}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
SupplyGraph.AI Data
Provides China-focused location, surrounding-area, company, industry-chain, property, population, retail, and regional business i…
Microburbs Australian Property Data
Provides Australian property, suburb, valuation, sales, rental, zoning, school, risk, geospatial, and census statistics.
Superlógica Condomínios
Connects to a condominium ERP for billing, collections, agreements, expenses, bank movements, statements, files, communications, …
US Company Intelligence for AI Agents (SEC EDGAR, x402)
Offers pay-per-call web extraction, search and LLM tools plus French company, property, procurement, marketplace and security dat…
Rafid Intelligence Network
Analyzes Oman properties using rental comparables, yields, costs, and payback metrics, and supports Oman company search, profilin…
EasyTerritory MCP
Builds, balances, analyzes, and edits sales or service territories, with geocoding, routing, scheduling, map visualization, and G…
Ny Dmv
Provides New York DMV data on vehicle registrations, electric-vehicle adoption, licensed facilities, DMV offices, road-test sites…
Uk Planning Data
Provides access to UK planning designations and related geospatial planning data from the national planning data platform.