Agent♥︎Age
Catalog

io.github.chrischall/simplepractice-mcp

Official

by chrischall · TypeScript

SimplePractice Client Portal — appointments, billing, documents, announcements

SimplePractice Client Portal MCP server exposes SimplePractice client-portal data for a practice’s clients. It reads the portal’s JSON:API and provides tools related to appointments, billing, documents/paperwork, and announcements. It targets the client login side, not the clinician side.

🛠️ Key Features

  • Client portal access for: appointments, billing, documents/paperwork, announcements
  • Uses the portal’s own JSON:API
  • Tools include simplepractice_get_account and simplepractice_list_appointments

🚀 Use Cases

  • Fetch practice and client context for a logged-in client
  • List scheduled or requested appointments, including clinician and location data

⚡ Developer Benefits

  • Provides simplepractice_get_account data: practice, current client, covered clients, cancellation policy, and feature permissions
  • Provides simplepractice_list_appointments for appointment retrieval

⚠️ Limitations

  • Described only at the client-portal level; clinician-side capabilities are not included in the provided material