Hint Health MCP by usefulapi
Server Details
Read Hint Health patients, memberships, plans, invoices and payments for direct primary care.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- Repository
- m190/usefulapi-mcp
- GitHub Stars
- 0
TDQS
Score is being calculated.
Available Tools
17 toolshinthealth_get_invoiceGet invoiceRead-onlyInspect
One customer invoice by id with its charges, location, owner, amounts in cents and payment status. GET /provider/customer_invoices/{id}.
| Name | Required | Description | Default |
|---|---|---|---|
| invoice_id | Yes | A Hint id. |
hinthealth_get_locationGet locationRead-onlyInspect
One location by id (for example loc-ab12C345DeF6). GET /provider/locations/{id}.
| Name | Required | Description | Default |
|---|---|---|---|
| location_id | Yes | A Hint id. |
hinthealth_get_membershipGet membershipRead-onlyInspect
One membership by id: plan, rates, dates, owner, member patients, cancellation and upcoming bills. GET /provider/memberships/{id}.
| Name | Required | Description | Default |
|---|---|---|---|
| membership_id | Yes | A Hint id. |
hinthealth_get_patientGet patientRead-onlyInspect
One patient by id (for example pat-ab12C345DeF6), protected health information: identity, contact, address, insurance, consents, memberships, sponsorships, emergency contact. The Social Security number is never returned. GET /provider/patients/{id}.
| Name | Required | Description | Default |
|---|---|---|---|
| patient_id | Yes | A Hint id. |
hinthealth_get_practiceGet practiceRead-onlyInspect
The practice this API key belongs to: id, name, address, email, phones, website and logo. GET /provider/practice.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
hinthealth_get_practitionerGet practitionerRead-onlyInspect
One practitioner by id. GET /provider/practitioners/{id}.
| Name | Required | Description | Default |
|---|---|---|---|
| practitioner_id | Yes | A Hint id. |
hinthealth_list_charge_itemsList charge itemsRead-onlyInspect
List the practice's charge item catalog (the services and products a charge is made of): code, name, price in cents, category, stock. GET /provider/charge_items.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Results per page, 1-100 (default 25). | |
| offset | No | Results to skip (default 0). Pass the previous reply's next_offset. |
hinthealth_list_couponsList couponsRead-onlyInspect
List membership coupons: code, discount (cents or percent), duration, redeemable window and archive state. GET /provider/coupons.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Results per page, 1-100 (default 25). | |
| offset | No | Results to skip (default 0). Pass the previous reply's next_offset. | |
| archived | No | true = only archived coupons, false = only unarchived (default: all). | |
| redeemable | No | true = only coupons that can be redeemed now. |
hinthealth_list_invoice_paymentsList invoice paymentsRead-onlyInspect
List the payments made on one customer invoice: amount in cents, date, status, error message, memo, source and whether it was recorded outside Hint. GET /provider/customer_invoices/{id}/payments.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Results per page, 1-100 (default 25). | |
| offset | No | Results to skip (default 0). Pass the previous reply's next_offset. | |
| invoice_id | Yes | A Hint id. |
hinthealth_list_invoicesList invoicesRead-onlyInspect
List customer invoices (what patients are billed) with number, date, status, amounts in cents (total, due, paid), charges, location and owner. Filter by owner patient, location, status or created/updated time. GET /provider/customer_invoices.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Results per page, 1-100 (default 25). | |
| owner | No | Patient id of the person who pays the invoice. | |
| offset | No | Results to skip (default 0). Pass the previous reply's next_offset. | |
| status | No | Only these statuses. cancelled = voided. | |
| location | No | Location id. | |
| created_to | No | Created at or before. | |
| updated_to | No | Updated at or before. | |
| created_from | No | Created at or after (ISO 8601 date or date-time). | |
| updated_from | No | Updated at or after. |
hinthealth_list_locationsList locationsRead-onlyInspect
List the practice's locations with address, phone, virtual flag and location group. Optionally search near a postal code. GET /provider/locations.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Results per page, 1-100 (default 25). | |
| offset | No | Results to skip (default 0). Pass the previous reply's next_offset. | |
| distance | No | Search radius in miles (Hint default 20 when a postal code is given). | |
| near_zip | No | Postal code at the center of a distance search. |
hinthealth_list_membershipsList membershipsRead-onlyInspect
List memberships: status, enrollment status, dates, rates in cents, plan, coupon, owner, member patients and upcoming bills. Filter by created or updated time (ISO 8601). GET /provider/memberships.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Results per page, 1-100 (default 25). | |
| offset | No | Results to skip (default 0). Pass the previous reply's next_offset. | |
| created_to | No | Created at or before. | |
| updated_to | No | Updated at or before. | |
| created_from | No | Created at or after (ISO 8601 date or date-time). | |
| updated_from | No | Updated at or after. |
hinthealth_list_patient_creditsList patient creditsRead-onlyInspect
List a patient's account credits: amount, remaining balance, category and reason. GET /provider/patients/{patient_id}/credits.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Results per page, 1-100 (default 25). | |
| offset | No | Results to skip (default 0). Pass the previous reply's next_offset. | |
| patient_id | Yes | A Hint id. |
hinthealth_list_patientsList patientsRead-onlyInspect
List patients (protected health information) one page at a time: name, date of birth, contact, address, membership status, autopay, past-due balance, practitioner and location. Archived patients are left out unless archived is true. The Social Security number is never returned. There is no bulk export: page with limit and offset. GET /provider/patients.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Results per page, 1-100 (default 25). | |
| offset | No | Results to skip (default 0). Pass the previous reply's next_offset. | |
| archived | No | true = only archived patients (default: only active patients). |
hinthealth_list_plansList plansRead-onlyInspect
List the practice's membership plans (id, name, type: company, retail or sponsor_fixed_fee). GET /provider/plans.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Results per page, 1-100 (default 25). | |
| offset | No | Results to skip (default 0). Pass the previous reply's next_offset. | |
| plan_type | No |
hinthealth_list_practitionersList practitionersRead-onlyInspect
List the practice's practitioners with bio, NPI, specialties, panel size and limit, enrollment settings and locations. Optionally search near a postal code. GET /provider/practitioners.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Results per page, 1-100 (default 25). | |
| offset | No | Results to skip (default 0). Pass the previous reply's next_offset. | |
| distance | No | Search radius in miles (Hint default 20 when a postal code is given). | |
| near_zip | No | Postal code at the center of a distance search. |
hinthealth_match_patientsFind patients by nameRead-onlyInspect
Find existing patients that match a first and last name, optionally narrowed by email, date of birth or middle name. Reads only: nothing is created. Use it to look a patient up by name. POST /provider/patients/matching.
| Name | Required | Description | Default |
|---|---|---|---|
| dob | No | Date of birth, yyyy-mm-dd. | |
| No | |||
| last_name | Yes | ||
| first_name | Yes | ||
| middle_name | No |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
17 tool updates
- First observed
hinthealth_get_invoice - First observed
hinthealth_get_location - First observed
hinthealth_get_membership - First observed
hinthealth_get_patient - First observed
hinthealth_get_practice - First observed
hinthealth_get_practitioner - First observed
hinthealth_list_charge_items - First observed
hinthealth_list_coupons - First observed
hinthealth_list_invoice_payments - First observed
hinthealth_list_invoices - First observed
hinthealth_list_locations - First observed
hinthealth_list_memberships - First observed
hinthealth_list_patient_credits - First observed
hinthealth_list_patients - First observed
hinthealth_list_plans - First observed
hinthealth_list_practitioners - First observed
hinthealth_match_patients
Related MCP Connectors
Read Elation Health patients, appointments, problems, allergies, medications, notes and vitals.
141Read and write DrChrono patients, appointments, offices and clinical notes.
Read Practice Better clients, sessions, availability, services, packages, invoices and forms.
1Read and write NexHealth appointments, patients, providers and locations.
Related MCP Servers
- AlicenseAqualityAmaintenanceEnables read-only FHIR access to Practice Fusion EHR to search patients, appointments, conditions, medications, and lab results.137 npm4MIT
- AlicenseNot gradedqualityBmaintenanceEnables read-only access to customer and recurring-billing state from Recurly, including accounts, subscriptions, invoices, and payment outcomes.54 npmMIT
- AlicenseAqualityBmaintenanceProvides read-only access to FreeStyle Libre CGM glucose readings via LibreLinkUp, enabling users to list patients, get current glucose with trend, view 12-hour graphs, and retrieve logbook events.4MIT
- AlicenseNot gradedqualityBmaintenanceEnables read-only access to Chinese FHIR electronic health records, including patient summaries, medication review context, record queries, and attachment reading, along with controlled CSV import and status tools.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.