Card snapshot
bookingmaven.com
·
2026-07-14 10:46:15 UTC
·
a14deeedd8f629c6d1012483ed597140b7e4bfc533a85970b32454db68cec34d
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"name": "BookingMaven",
"description": "Book appointments with independent service businesses: tattoo studios, barbershops, fitness trainers, spas, and more. Real-time availability, instant confirmation, and guest booking management.",
"url": "https://mcp.bookingmaven.com/mcp",
"documentationUrl": "https://bookingmaven.com/ai",
"version": "1.1",
"provider": {
"organization": "BookingMaven",
"url": "https://bookingmaven.com"
},
"capabilities": {
"streaming": false,
"pushNotifications": false
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"authentication": {
"schemes": [
"none"
]
},
"skills": [
{
"id": "search-businesses",
"name": "Search Businesses",
"description": "Find service businesses by location and optional category",
"tags": [
"search",
"discovery",
"booking"
],
"examples": [
"Find tattoo artists in Brooklyn",
"Search for barbers near Austin TX",
"Show me spas in Los Angeles"
]
},
{
"id": "get-business",
"name": "Get Business Profile",
"description": "Get full business details including services, staff, and hours",
"tags": [
"business",
"services",
"profile"
]
},
{
"id": "get-availability",
"name": "Check Availability",
"description": "Get open appointment slots for a business on a specific date",
"tags": [
"availability",
"scheduling",
"calendar"
]
},
{
"id": "book-appointment",
"name": "Book Appointment",
"description": "Reserve an appointment slot at a service business as a guest",
"tags": [
"booking",
"appointment",
"reservation"
]
},
{
"id": "get-booking",
"name": "Get Booking",
"description": "Look up the status and time of an existing booking using its booking_id and lookup_token",
"tags": [
"booking",
"status",
"lookup"
]
},
{
"id": "reschedule-appointment",
"name": "Reschedule Appointment",
"description": "Move an existing booking to a new time, checked for conflicts",
"tags": [
"booking",
"reschedule",
"calendar"
]
},
{
"id": "cancel-appointment",
"name": "Cancel Appointment",
"description": "Cancel an existing booking using its booking_id and lookup_token",
"tags": [
"booking",
"cancel"
]
},
{
"id": "list-my-bookings",
"name": "List My Bookings",
"description": "List appointments booked with your email (requires a signed-in OAuth connection)",
"tags": [
"booking",
"account",
"history"
]
},
{
"id": "link-account",
"name": "Link Account",
"description": "Link guest bookings to a signed-in account (requires a signed-in OAuth connection)",
"tags": [
"account",
"linking"
]
},
{
"id": "create-account",
"name": "Create Customer Account",
"description": "Get a signup link to create a BookingMaven account using a booking email",
"tags": [
"account",
"signup",
"customer"
]
},
{
"id": "start-business-signup",
"name": "Start Business Signup",
"description": "Get a link for a business owner to list their business on BookingMaven",
"tags": [
"business",
"signup",
"onboarding"
]
}
]
}