Skip to content
Bezal logo

Bezal MCP server

Which servers in the official MCP registry are Bezal's own, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.

read 2026-10-13

← Back to Bezal

Whose server it is
  • Registry nameai.bezal/local-commerceverified in the MCP registry

The registry name sits under bezal.ai. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.

When we asked itchecked 2026-10-13
  • Stateanswerschecked 2026-10-13
  • Tools13
  • Server calls itselfbezal
  • Server version1.2.0
  • Protocol version2025-06-18

On 2026-10-13 the server answered initialize and tools/list without a sign-in. First answer in 202 ms.

Tools it offers13 tools · read 2026-10-13
  • search_businesses

    Search local business profiles on Bezal by name, category, or location. Every business includes name, category, city, state, rating, review count, tier and quote_request_url (its public Bezal profile, where a person can send a request)…

  • get_business

    Get the public Bezal profile for one business by UUID. Every business includes name, category, city, state, rating, review count, tier and quote_request_url (its public Bezal profile, where a person can send a request). Phone, website…

  • list_categories

    List all available business categories in the directory.

  • request_service

    Send a service request to a business on behalf of a person. Returns delivered: true only when the business owner was notified. Businesses that haven't claimed their Bezal profile get the request saved but aren't notified.

  • search_by_service

    Find businesses that list a specific service, when you know the exact service rather than the category (for example "Drain cleaning" rather than "plumbing"). Every business includes name, category, city, state, rating, review count, tier…

  • get_reviews

    Get reviews for a specific business: Bezal reviews (rating, text, verified flag, date and the reviewer as first name and last initial) plus the Google rating and review count.

  • get_service_catalog

    Get services and pricing for a specific business. Falls back to the list of service names if no priced catalog exists.

  • check_business_availability

    Check whether a business is open on a date, based on its posted opening hours. Hours are shared only for providers on a paid Bezal plan, and other listings come back with open set to "unknown". It doesn't know about bookings, so confirm a…

  • compare_businesses

    Compare up to 5 businesses side by side: the public profile fields plus services, BezalRank and whether the profile is claimed. Every business includes name, category, city, state, rating, review count, tier and quote_request_url (its…

  • search_by_city

    Search for businesses in a specific city, optionally filtered by category. Every business includes name, category, city, state, rating, review count, tier and quote_request_url (its public Bezal profile, where a person can send a…

  • search_providers

    Legacy alias for search_businesses. Prefer search_businesses for new clients.

  • get_provider_details

    Legacy alias for get_business. Prefer get_business for new clients.

  • submit_quote_request

    Legacy alias for request_service. Prefer request_service for new clients.

How to connect

Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:

{
  "mcpServers": {
    "local-commerce": {
      "type": "http",
      "url": "https://app.bezal.ai/api/mcp"
    }
  }
}

Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.