mcpbeat

AdvocateMCP MCP Server

com.advocatemcp/advocate
answering

AdvocateMCP is answering right now. Last checked 6 min ago. It exposes 10 tools.

MCP layer for local businesses: discover, query, book, and transact with verified SMB AI agents.

The linked repository no longer exists on GitHub — it was deleted or made private.

Uptime history 40 hours of history
40 hours agonow
100.0%
Uptime 24h
91 of 91 checks
10
Tools
read from the server
649 ms
Response time
average over 24h
open, no key
Access
streamable-http

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 6 min ago.

run in your terminal
claude mcp add advocate --transport http https://api.advocatemcp.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "advocate": {
      "url": "https://api.advocatemcp.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.advocate]
url = "https://api.advocatemcp.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "advocate": {
      "url": "https://api.advocatemcp.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "advocate": {
      "url": "https://api.advocatemcp.com/mcp"
    }
  }
}

Available tools 10

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

availability
get_availability
Return 30-minute availability windows for a business based on its configured operating hours. Use this to show a user when a business is open for appointments. These windows are derived from configured opening hours only — they are not checked against a live booking calendar or existing reservations, so a returned window may already be held.
business
query_business_agent
Ask a registered business's AI advocate a question and get a citation-ready answer plus a referral link. The answer is grounded ONLY in the business's public profile. Use this when a user asks something specific about one business (services, hours, policies, fit).
businesses
search_businesses
Search for registered businesses by category, name, or location. Returns a list of matching businesses with their slugs. Use this to discover which businesses are available before querying one.
cancellation
get_cancellation_policy
Returns the business's cancellation policy text. Use this when a user asks about cancellation terms, fees, or no-show policies. The response includes agent guidance on how to frame the policy with appropriate freshness caveats.
credentials
get_credentials
Returns the business's self-reported licenses, insurance, bonding, and certifications. Use this for trust-sensitive verticals (contractors, healthcare, legal, locksmiths) when a user asks 'are they licensed?' or 'are they insured?'. The response carries explicit 'self-reported' framing so agents don't upgrade tenant claims to verified facts.
initiate
initiate_handoff
Begin a handoff from the agent to either a human operator (SMS/email via lead_routing_json) or another agent (signed continuation URL). In human mode the notification body is composed by the server from the contact and reason fields — callers supply those fields, not the message text. Idempotent: re-using the same idempotency_key returns the original handoff.
quote
get_quote
Quote price for a service at a business. Some quotes are exact figures from the business's own configured pricing; others are estimates with a disclaimer when no configured price is found. Use this when a user asks 'how much does X cost?' or 'what's the price for Y?'.
request
request_callback
Submit a callback request on behalf of a user. The business is notified via their configured lead routing channel (SMS/email). Idempotent: re-using the same idempotency_key returns the original request.
reserve
reserve_slot
Reserve a 30-minute time slot at a business. Returns a held reservation with an HMAC-signed confirmation token. The reservation expires in 15 minutes if not confirmed via /a2a/confirm. Idempotent: re-using the same idempotency_key returns the original reservation.
subscribe
subscribe_to_updates
Subscribe a user's email to updates from a business. Returns a confirmation URL the user must click within 7 days. Idempotent: re-using the same idempotency_key returns the original subscription.

Endpoints

URLTransportStateLatencyChecked
https://api.advocatemcp.com/mcp streamable-http answering 561 ms 6 min ago

AdvocateMCP — questions

Answers built from our own checks of this server.

What can AdvocateMCP do?
It exposes 10 tools, read directly from the server on our last check. Among them: get_availability, get_cancellation_policy, get_credentials, get_quote, initiate_handoff, query_business_agent and 4 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is AdvocateMCP working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 649 ms. The bar chart above shows every period we have measured.
Is AdvocateMCP still maintained?
The linked repository no longer exists on GitHub — it was deleted or made private. We show this because it changes what you can expect: an unmaintained server may keep answering for months and then stop without warning.
How do I connect AdvocateMCP?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does AdvocateMCP need an API key?
No. AdvocateMCP completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 10 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is AdvocateMCP?
It answers our handshake in 649 ms on average, which is faster than 14% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.