agendapro-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
agendapro-mcp
MCP server for AgendaPro. It lets an AI assistant (Claude Desktop, Claude Code, Cursor or any MCP host) check free slots, find clients and create, move or cancel bookings, through the official AgendaPro API v3.
Tools
Tool | What it does |
| Business locations |
| Bookable services, with duration and price |
| Active staff, by location or service |
| Free slots on a day at a location |
| Find a client by name, email, phone or ID number |
| Create a client |
| Bookings by client, location, provider or dates |
| Book a free slot |
| Move a booking |
| Cancel a booking (marked as destructive, so hosts ask before running it) |
Related MCP server: meetergo MCP server
Setup
Create an API key in AgendaPro (Settings > Integrations). Then add the server to your MCP host, for example in Claude Desktop's claude_desktop_config.json:
{
"mcpServers": {
"agendapro": {
"command": "npx",
"args": ["-y", "agendapro-mcp"],
"env": { "AGENDAPRO_API_KEY": "apk_live_..." }
}
}
}The key stays on your machine and is only sent to AgendaPro.
Compatibility
Tested through a real MCP client over stdio against a mock that checks every request against the official AgendaPro OpenAPI definitions. Not yet tested against a live AgendaPro account.
Development
npm install
npm run fetch-spec # downloads the official API definitions used by the tests
npm testLicense
MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Read AgendaPro bookings, slots, clients, services and sales; create, update and cancel bookings.
Read Appointo bookings, availability and subscriptions; create, reschedule and cancel bookings.
Read appointments, types, calendars and availability; create, cancel or reschedule bookings.
Operate a nisebookings account: catalogue, staff schedules, free slots, customers, appointments
Related MCP Servers
- AlicenseCqualityDmaintenanceEnables AI agents to manage spa/wellness operations via Zenoti API, including appointments, guests, services, and billing.2374 npmMIT

meetergo MCP serverofficial
AlicenseAqualityCmaintenanceEnables AI agents to manage Meetergo calendars by finding slots, booking, rescheduling, and canceling appointments.5768 npm2MIT- AlicenseAqualityCmaintenanceEnables agents to interact with a clinic booking API, including listing specialties, doctors, and a patient's appointments, and booking or cancelling appointments when the active profile permits, while preserving the caller's authority and screening tool descriptions for safety.3MIT
- AlicenseAqualityCmaintenanceEnables AI agents to look up businesses, find free appointment slots, book, list and cancel appointments at salons, barbershops, nail and brow studios and clinics. Works read-only without a customer login by returning a pre-filled booking link, and can also run against a built-in demo with sample businesses.5MIT