Skip to main content
Glama
685,905 tools. Updated 2026-10-23 03:09

"Tools or software for appointment management" matching MCP tools:

  • Mint a PROJECT-scoped management token (`er_mcp_`) for MCP and REST; it cannot authenticate relay traffic. Use it after create_project to configure a fresh project, or for any project you already own. Attenuated by design: the scopes must be a subset of THIS management token's own grant (`read` is always included), expiry is mandatory (1–90 days, default 30, never "never"), and the minted management token (being project-scoped) can never mint management tokens itself. `spend` is human-granted only: no management token, of any scope, can mint one carrying it. Mint a spend-scoped token from the project's panel instead. Requires an ACCOUNT-scoped management token and the `config` scope. Returns the plaintext exactly once; only its hash is stored.
    ConnectorNo auth
  • Free. Sends a message to the human operators of this service: a bug report, a problem with these tools or the documentation, or a suggestion. It is read by people, not processed by software, and nothing is returned beyond an acknowledgement. Do NOT use it for status updates, progress notes, task narration, error logs, or as a fallback when another tool is unavailable or a payment cannot be made -- it cannot complete, retry or work around any task. Name is optional (omit for anonymous feedback); message is limited to 1000 characters.
    ConnectorNo auth
  • Search appointments across the organization, optionally filtered by location, status, and start-time range, sorted by start time. Use it to find an appointment (e.g. today's PENDING requests to approve); use get_appointment when you already have the id. Returns { data: [appointment], nextCursor }; pass nextCursor back as cursor for the next page (null = last page). Requires scope appointments:read (any member).
    ConnectorAPI key
  • Record the driver's own update before arrival on a CONFIRMED appointment: ON_TRACK, or RUNNING_LATE with estimatedDelay minutes (e.g. "the driver says he's 30 minutes out and late"). Sets arrivalStatus; the appointment status doesn't change. It never cancels: use cancel_appointment for that. It doesn't start dwell time: when the truck is physically at the dock, use mark_arrived. Fires a webhook; no carrier email. Returns the updated appointment. Requires scope appointments:write (Scheduler role or above).
    ConnectorAPI key
  • Search appointments across the organization, optionally filtered by location, status, and start-time range, sorted by start time. Use it to find an appointment (e.g. today's PENDING requests to approve); use get_appointment when you already have the id. Returns { data: [appointment], nextCursor }; pass nextCursor back as cursor for the next page (null = last page). Requires scope appointments:read (any member).
    ConnectorOAuth
  • Record the driver's own update before arrival on a CONFIRMED appointment: ON_TRACK, or RUNNING_LATE with estimatedDelay minutes (e.g. "the driver says he's 30 minutes out and late"). Sets arrivalStatus; the appointment status doesn't change. It never cancels: use cancel_appointment for that. It doesn't start dwell time: when the truck is physically at the dock, use mark_arrived. Fires a webhook; no carrier email. Returns the updated appointment. Requires scope appointments:write (Scheduler role or above).
    ConnectorOAuth

Matching MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to query OpenRouter model information including prices, ELO rankings, context, and perform comparisons.
    10 npm
    1
    MIT

Matching MCP Connectors

  • Find real businesses and book appointments. Books via Cal.com; imports 12 platforms.

  • Oregon DMV MCP — live wait times at all 60 Oregon DMV field offices, plus the office

  • Use this when the user wants live Johnson Bros. appointment availability. Include zip and any known town/state for a customer booking inquiry. Outside-area or unresolved locations receive no windows. Without a location, this returns general capacity only, not eligibility to book; coverage_status is not_checked. Never call for a customer already found outside coverage. Do not promise or create an appointment; use request_booking and confirm_booking.
    ConnectorNo auth
  • Reschedule or edit an appointment (start/end time, staff, session type, notes — the only fields Mindbody lets you change) and/or move it through its status: confirm, unconfirm, arrive, unarrive, complete. Cancel and late-cancel are deliberately not offered (a late cancel can charge the client). Pass test: true to validate only. Requires a staff user token. Mindbody: POST /appointment/updateappointment.
    Connector
    Destructive
    No auth
  • Move a CONFIRMED appointment to a new start time and optional door. The new time must be one get_availability offers (the appointment's own slot doesn't count against it); otherwise conflict. For a PENDING request, pass startTime to approve_appointment instead. Emails the carrier the new time and alerts the facility. Returns the updated appointment. Requires scope appointments:write (Scheduler role or above).
    Connector
    Destructive
    API key
  • Move a CONFIRMED appointment to a new start time and optional door. The new time must be one get_availability offers (the appointment's own slot doesn't count against it); otherwise conflict. For a PENDING request, pass startTime to approve_appointment instead. Emails the carrier the new time and alerts the facility. Returns the updated appointment. Requires scope appointments:write (Scheduler role or above).
    Connector
    Destructive
    OAuth
  • Find live software by keyword before building from scratch. Public, no sign-in needed. Returns descriptions, USD license prices, tech stacks and listing links. Example: {"search": "invoice", "limit": 5}. Empty search browses recent software. When hasMore is true without nextCursor, narrow the search. Matching is lexical. Errors set isError; retry a rate limit later. Use z2h_compare_marketplace_listings for a shortlist or z2h_show_marketplace for cards. A result does not guarantee suitability or purchase availability.
    ConnectorNo auth
  • List the projects on your account (archived included), each with `id`, `slug`, `name`, `apiBaseUrl` and `archived`, plus `accountEmail` — the account this token authenticates as. Requires an ACCOUNT-scoped management token (one minted with no project) and the `read` scope. A PROJECT-scoped management token cannot call this: use it on its own project's tools instead.
    ConnectorNo auth
  • List the four healthcare facility archetypes QSimHealth speaks to: ED, urgent care, walk-in clinic, appointment office. Returns one-line descriptions. Call describe_facility for detail on one type, or simulate_ed_demo to run a generic simulation.
    ConnectorNo auth
  • Get full detail for a Tuki solution: description, who it is for, capabilities, status and contact / CTA. Use after `list_solutions` or when the user asks about a specific Tuki product (WhatsApp Booking OS, boutique ticketing, rental inventory software, event post-sale, tailor-made tourism software).
    ConnectorNo auth
  • Fetch a person's full company appointment history by officer ID. Returns every appointment — current and historic — with each company's number, name, status, role, and appointment/resignation dates. Use company_officers first to find an officer_id, then this tool to discover other companies that person has been a director or secretary of, including dissolved or insolvent ones not mentioned anywhere else. Always returns full history; there is no current-only filter, since historical discovery is the point.
    ConnectorNo auth
  • Use this to get only the visits (encounters) of baseline-adult, one of FinchNode's 12 synthetic scenarios from Northstar Health System (Synthetic) and Quillhaven Medical Group (Synthetic): Encounters, appointments, and care teams, normalized from FHIR R4 Encounter, Appointment, CareTeam. No account or API key. To get visits together with other categories, call get_demo_health_record once instead of calling several of these tools.
    ConnectorNo auth
  • Returns the complete GodPrompt.md — a single-file universal system prompt for AI software development (47KB, ~1145 lines). Use this when you want the full payload in one shot. For progressive disclosure (smaller context), use get_core_skill and the reference tools instead.
    ConnectorNo auth
  • List the start times a carrier can book for one appointment type on one day. Call it before create_appointment or reschedule_appointment: only these times are accepted. date is a calendar day in the location's own timezone. Returns [{ startTime, endTime, displayTime }]: startTime/endTime are ISO 8601 UTC (pass startTime unchanged to the booking tools), displayTime is local, e.g. "8:30 AM". An empty list means nothing is open that day (closed, full, or inside the type's minimum notice); get_location_setup explains why. Requires scope appointments:read (any member).
    ConnectorAPI key
  • Accept a PENDING booking request (status PENDING, from a location that requires approval) so it becomes CONFIRMED, optionally at a different start time. Only for PENDING; otherwise conflict. To turn a request down use reject_appointment; to move an already confirmed appointment use reschedule_appointment. Emails the carrier that it's approved (with the new time if changed). Returns the updated appointment. Requires scope appointments:write (Scheduler role or above).
    Connector
    Destructive
    API key
  • Turn down a PENDING booking request; it becomes CANCELLED with rejectedAt and the reason recorded. Only for PENDING; otherwise conflict. Use this, not cancel_appointment, when declining a request; to call off an already CONFIRMED appointment use cancel_appointment. Emails the carrier that the request was declined. Final: can't be undone. Returns the updated appointment. Requires scope appointments:write (Scheduler role or above).
    Connector
    Destructive
    API key
  • List the start times a carrier can book for one appointment type on one day. Call it before create_appointment or reschedule_appointment: only these times are accepted. date is a calendar day in the location's own timezone. Returns [{ startTime, endTime, displayTime }]: startTime/endTime are ISO 8601 UTC (pass startTime unchanged to the booking tools), displayTime is local, e.g. "8:30 AM". An empty list means nothing is open that day (closed, full, or inside the type's minimum notice); get_location_setup explains why. Requires scope appointments:read (any member).
    ConnectorOAuth