Skip to main content
Glama
agendapro-mcp

agendapro-mcp

by ricardonldev

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

list_locations

Business locations

list_services

Bookable services, with duration and price

list_providers

Active staff, by location or service

get_available_slots

Free slots on a day at a location

search_clients

Find a client by name, email, phone or ID number

create_client

Create a client

list_bookings

Bookings by client, location, provider or dates

create_booking

Book a free slot

reschedule_booking

Move a booking

cancel_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 test

License

MIT

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      C
      maintenance
      Enables 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.
      3
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Enables 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.
      5
      MIT