NestDaddy

Easy!Appointments

ai.qiyuanlabs/easyappointments · v0.1.0

Find open slots, book, move and cancel Easy!Appointments bookings, with OAuth and a call log.

Connect Remote server

Terminal
claude mcp add --transport http easyappointments https://ea-mcp-demo.qiyuanlabs.ai/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "easyappointments": {
      "url": "https://ea-mcp-demo.qiyuanlabs.ai/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "easyappointments": {
      "type": "http",
      "url": "https://ea-mcp-demo.qiyuanlabs.ai/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://ea-mcp-demo.qiyuanlabs.ai/mcp

Tools 7 found in our last check

  • list_services

    Lists the services this business offers (length, price) and which providers offer each one. Call this first to get the service_id and provider_id that the other tools need.

  • find_open_slots

    Finds open start times for one service over a range of days, across every provider who offers it or just one. Times are in the time zone of each provider, given in the result. Use this before booking or rescheduling.

  • find_customer

    Searches customers by name, email or phone and returns up to 10 matches with their customer_id. If several people match, ask which one is meant before booking.

  • list_appointments

    Lists appointments for a customer, a provider and/or a date range, earliest first. Give at least one of customer_id, provider_id or date_from. Without dates it shows the next 30 days.

  • book_appointment

    Books an appointment for an existing customer (customer_id) or a new one (new_customer). Two steps: first call without confirm to get a preview and show it to the person; only after they agree, call again with the same arguments, confirm: true, the confirmation_token from the pr…

  • reschedule_appointment

    Moves an appointment to a new start time, optionally with another provider who offers the same service. Two steps: call without confirm for a preview, then, after the person agrees, again with confirm: true, the confirmation_token from the preview and an idempotency_key. Easy!Ap…

  • cancel_appointment

    Cancels an upcoming appointment. Easy!Appointments deletes it and emails the customer a cancellation notice; this cannot be undone. Two steps: call without confirm for a preview, then, after the person agrees, again with confirm: true, the confirmation_token from the preview and…

Details

Endpointhttps://ea-mcp-demo.qiyuanlabs.ai/mcp (Streamable HTTP)
First published1 Nov 2026
Last updated1 Nov 2026
Registry nameai.qiyuanlabs/easyappointments

More cloud and devops servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.