mcpField
S
splose MCP by usefulapi

splose MCP by usefulapi

Remote
usefulapi.ioHealth0Updated today

About splose MCP by usefulapi

splose MCP by usefulapi connects healthcare teams to splose records, including patients, appointments, invoices, and cases. It also supports appointment changes and payment recording.

Key features

  1. 01Read patients, appointments, invoices, and cases
  2. 02Look up practitioners, services, and locations
  3. 03Find available appointment slots
  4. 04Create, reschedule, and cancel appointments
  5. 05Create patients and record payments

Use cases

  1. 01Review patient profiles and appointment records
  2. 02Find practitioner availability and schedule visits
  3. 03Cancel appointments or record invoice payments

MCP support

This MCP server provides tools for reading and changing splose data to MCP clients after OAuth sign-in.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://splose.usefulapi.io/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

splose MCP by usefulapi

Read splose patients, appointments, invoices, cases; book and cancel appointments, record payments.

Live endpoint: https://splose.usefulapi.io/mcp · Homepage: https://usefulapi.io/splose

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://splose.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http splose https://splose.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
{
  "mcpServers": {
    "splose": {
      "url": "https://splose.usefulapi.io/mcp"
    }
  }
}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your splose credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/splose/

On first connect you'll paste your splose API key and pick your region (Australia or UK). The workspace owner requests API access from splose Support (paid plans only), then creates the key in splose under My account, API.

Tools

ToolTypeWhat it does
splose_get_accountreadGet the account behind the API key
splose_list_patientsreadList patients
splose_get_patientreadGet a patient
splose_list_appointmentsreadList appointments
splose_get_appointmentreadGet an appointment
splose_list_practitionersreadList practitioners
splose_get_practitionerreadGet a practitioner
splose_list_locationsreadList locations
splose_get_locationreadGet a location
splose_list_servicesreadList services
splose_get_servicereadGet a service
splose_list_contactsreadList contacts
splose_get_contactreadGet a contact
splose_list_casesreadList cases
splose_get_casereadGet a case
splose_list_invoicesreadList invoices
splose_get_invoicereadGet an invoice
splose_list_paymentsreadList payments
splose_get_paymentreadGet a payment
splose_list_payment_methodsreadList payment methods
splose_list_credit_notesreadList credit notes
splose_list_waitlistreadList waitlist items
splose_list_patient_formsreadList patient forms
splose_list_support_activitiesreadList support activities
splose_list_busy_timesreadList busy times
splose_list_cancellation_reasonsreadList cancellation reasons
splose_list_custom_fieldsreadList patient custom fields
splose_get_practitioner_availabilityreadGet a practitioner's availability
splose_find_free_slotsreadFind free appointment slots
splose_create_appointmentwriteCreate an appointment
splose_update_appointmentwriteUpdate (reschedule) an appointment
splose_cancel_appointmentwriteCancel an appointment
splose_mark_patient_arrivedwriteMark a patient as arrived
splose_create_patientwriteCreate a patient
splose_create_contactwriteCreate a contact
splose_record_paymentwriteRecord a payment against an invoice
splose_usage_statusmetaUsage status (free-tier meter)
splose_request_featuremetaRequest a missing feature
splose_upgrademetaUpgrade to Pro (unlimited*)
splose_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with splose_upgrade (it returns a Stripe Checkout link). Cancel any time with splose_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running splose_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT © usefulapi. Not affiliated with or endorsed by splose.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.