AdvocateMCP
A
AdvocateMCP
/reserve_slot

Reserve Time Slot

Reserve a time slot at a business. Returns a pending_offer reservation and sends a 6-digit confirmation code to the customer's email or phone. The customer read

liveunknown~5s typical
mcpadvocatemcp
$0.0020
per call
plus $0.001 platform fee per run
Open MCP server; Cracked bills routing only
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run mcp-com-advocatemcp-advocate /reserve_slot for me.

Input

FieldTypeDescription
slug*stringBusiness slug identifier
window_start*integerSlot start (Unix seconds)
window_end*integerSlot end (Unix seconds)
customer_contact*objectHow to reach the customer. MUST include at least one of email or phone — the confirmation
idempotency_key*stringUnique key for idempotent reservation
agent_idstringOptional agent identifier
offer_idstringOptional id of a signed get_quote offer to redeem against this reservation. Omit for a bus

Call it

curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
  -H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
  -d '{"provider":"mcp-com-advocatemcp-advocate","endpoint":"/reserve_slot","input":{"slug":"...","window_start":1,"window_end":1,"customer_contact":{},"idempotency_key":"..."}}'
cli
npx cracked-ai run -p mcp-com-advocatemcp-advocate -e /reserve_slot -i '{"slug":"...","window_start":1,"window_end":1,"customer_contact":{},"idempotency_key":"..."}'
mcp
run_tool({ provider: "mcp-com-advocatemcp-advocate", endpoint: "/reserve_slot", input: {"slug":"...","window_start":1,"window_end":1,"customer_contact":{},"idempotency_key":"..."} })

Try it

Runs against your signed-in workspace balance. Sign in if you have not.