io.usefulapi/splose
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
splose MCP by usefulapi
Publisher-provided description
Read splose patients, appointments, invoices, cases; book and cancel appointments, record payments.
Summary by lookupd
Read and manage clinic patients, appointments, invoices and payments, including booking and cancelling appointments and recording payments.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http splose https://splose.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add splose --url https://splose.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"splose": {
"url": "https://splose.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 36)
Publisher-provided text
splose_get_accountThe organisation and the practitioner who owns the API key, plus the key's expiry date. Good first call. GET /me.splose_list_patientsPatients (clients) of the practice, filtered, in id order, as short rows: id, name, email, birthdate, phones, tags, alert, archived. Use splose_get_patient forsplose_get_patientOne patient in full: contact details, address, NDIS number and plan info, Medicare/health fund, emergency contact, tags and custom fields. HEALTH DATA. GET /patsplose_list_appointmentsAppointments in id order: start/end (UTC), service, location, practitioner, price, note and the per-patient status (Arrived, Did not arrive, Cancelled, Completesplose_get_appointmentOne appointment in full, with each patient's status, case, invoice and cancellation details. GET /appointments/{id}.splose_list_practitionersPractitioners (staff): name, email, profession, role, active flag, online-booking flag, timezone and their location/service connections. GET /practitioners.splose_get_practitionerOne practitioner in full, including provider numbers and connections. GET /practitioners/{id}.splose_list_locationsPractice locations: title, address, phone, email, timezone, online-booking flag and the ids of the services offered there. GET /locations.splose_get_locationOne location in full. GET /locations/{id}.splose_list_servicesThe service catalogue: name, type, code, duration (minutes), unit (Hour or Each), price, tax type, group size and tags. GET /services.splose_get_serviceOne service in full, including provider-travel pricing. GET /services/{id}.splose_list_contactsContacts (GPs, plan managers, referrers, invoice recipients): name, type, email, address, phones and the ids of their patients, invoices and cases. GET /contactsplose_get_contactOne contact in full. GET /contacts/{id}.splose_list_casesCases (funding referrals and plans): case number, budget, hours or appointment allowance, issue and expiry dates, tracking type, open flag and utilisation alertsplose_get_caseOne case in full, with its appointment connections. GET /cases/{id}.splose_list_invoicesInvoices: number, issue/due dates, patient, contact, location, practitioner, subtotal, tax, total, paid amount, status (Draft, Awaiting Payment, Paid), line itesplose_get_invoiceOne invoice in full with its line items and payments. GET /invoices/{id}.splose_list_paymentsPayments received: payment number, amount, date, patient, location, payment method, the invoices each payment settles and credit allocations. GET /payments.splose_get_paymentOne payment in full. GET /payments/{id}.splose_list_payment_methodsPayment methods (cash, card, bank transfer and so on) with their ids, needed to record a payment. GET /payment-methods.splose_list_credit_notesCredit notes: number, invoice, patient, subtotal, tax, total, sent status, items and allocations. GET /credit-notes.splose_list_waitlistWaitlist entries: patient, practitioner, location, wanted services, preferred days and time, tags and active flag. GET /waitlists.splose_list_patient_formsForms sent to patients: title, status (Incomplete, In progress, Completed), patient, appointment, template and submission time. The form content is included. GEsplose_list_support_activitiesNon-appointment billable activities (NDIS support activities): patient, practitioner, service, item code, quantity, price, invoice id. GET /support-activities.splose_list_busy_timesBlocked-out time in practitioner calendars (leave, admin time): start/end, location, practitioners, type and note. GET /busy-times.splose_list_cancellation_reasonsCancellation reasons with their ids, needed to cancel an appointment. GET /cancellation-reasons.splose_list_custom_fieldsThe custom fields defined for patients: id, name, type (short text, dropdown, date and so on), required flag and options. GET /custom-field/.splose_get_practitioner_availabilityA practitioner's working-hours availability per date and location (start/end time, weekly or fortnightly repeat). The window is at most 100 days. This is the rosplose_find_free_slotsBookable free slots for one or more practitioners at a location for one patient service, between from and to (the window is at most 7 days). Returns, per practisplose_create_appointmentWRITE: books ONE appointment for one patient with one practitioner, service and location, from start to end (UTC). Splose may send the patient its normal bookin
Details
- Version: 1.16.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 418 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/splose/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/splose)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp