QAmcp
GitHub
NewYour score can change any day. QAmcp Monitor keeps testing your server and emails you when it breaks. Free for 1 server.See what Monitor does →

Directory / Advocate

Advocate

by app.advocatemcp.com · https://api.advocatemcp.com/mcp

Find participating local businesses, read published facts, and request a quote, callback or booking.

19 tools✓ no account neededPricing: on their site
See pricing →Visit website
85 /100
PASS · WITH NOTES

13 of 13 checks · 7 Nov 2026

Test it now for current results

At a glance

Runs where
On their server. What you send to it goes to them.
What you need
Nothing: it answered without a login
Tools
19 tools
Its own safety labels
7 read-only, 7 labeled as deleting or destroying, 5 labeled as changing things
Memory it takes
About 6,700 tokens of your AI's memory, just for its tool descriptions
Largest answer
About 2.6 KB in our test
Speed
Average answer in our test: 269 ms

Tokens are an estimate: the characters in its tool names, descriptions and inputs, divided by 4. The exact number depends on your AI model. Safety labels are what the server says about itself. From our latest test, 7 Nov 2026.

Is Advocate MCP server safe?

A test can only see what the server shows from outside, not what it does with your data behind the scenes. Connect servers from makers you trust.

What this test does not check

What QAmcp can and can't see · How to tell if an MCP server is safe · Hidden instructions · Prompt injection

Known security advisories

It lists no public code, so there is nothing to look up in GitHub Security Advisories or OSV.dev. QAmcp tests how a server behaves. It does not scan source code.

What it can do

19 tools, in the server's own words.

search_businessesread-only

Find registered businesses by search term and optional location; returns matches with their slugs.

get_credentialsread-only

Returns the business's self-reported licenses, insurance, bonding, and certifications.

get_cancellation_policyread-only

Returns the business's cancellation policy text.

get_availabilityread-only

Return available windows from the business's active configured calendar, using its selected timezone, duration, operating hours, and current local or connected…

get_booking_destinationread-only

Returns the public booking or inquiry route for a business.

list_servicesread-only

Lists the services a business has configured, with their prices and the exact arguments to quote each one.

get_quote

Return a price quote for a service at a business.

reserve_slot

Reserve a time slot on an active configured calendar.

confirm_booking

Confirm a reservation made with reserve_slot.

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).

request_callback

Submit a callback request on behalf of a user.

subscribe_to_updates

Start a pending email subscription to updates from a business.

query_business_agent

Ask a registered business's AI advocate a question and get a citation-ready answer plus a referral link.

get_payment_handoff_url

Returns a plain-text summary of a priced offer (service, amount, currency, cancellation policy, and how long the price is valid) plus a URL on our domain that …

request_service

Open a quote-request form for a specific business using its public slug or provider_business_id obtained from search or the business feed.

submit_quote_request

After the customer explicitly agrees, save their service requirements and contact details and send a notification to the business's configured email or opted-i…

create_booking_payment_link

For a reservation that reserve_slot returned with payment.required = true: returns the MPP payment link, the amount charged now, and the balance due at the vis…

cancel_booking

Cancels a confirmed booking.

get_request_statusread-only

Reads the business's answer to a request this caller sent with submit_quote_request or request_callback, using the status_token that call returned.

Test results

Safe mode: only tools labeled read-only were run. How the test works

Test it yourself

Free and open source. Same checks, same score.

npx qamcp-cli https://api.advocatemcp.com/mcp

Show this score on GitHub

Free for every server in the directory. Paste this into your README: the badge shows the score from our latest test.

QAmcp badge for Advocate

[![QAmcp score](https://qamcp.dev/s/com-advocatemcp-advocate.svg)](https://qamcp.dev/s/com-advocatemcp-advocate.html)

Score over time

One test so far. New tests will show here.

Reviews

Coming soon: reviews from people who use Advocate, signed in with GitHub, one per person. Reviews never change the score.

Is this your server? Get an alert the moment it breaks.

QAmcp Monitor tests it every hour and emails you when it goes down, the score drops, a tool changes or a secret leaks. Free for 1 server, no card.

Have a concern, or want it removed? Ask us and we'll take it off the list. How the directory works