Skip to main content
Glama

Hint Health MCP by usefulapi

Server Details

Read Hint Health patients, memberships, plans, invoices and payments for direct primary care.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
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 tools
hinthealth_get_invoiceGet invoice
Read-only
Inspect

One customer invoice by id with its charges, location, owner, amounts in cents and payment status. GET /provider/customer_invoices/{id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
invoice_idYesA Hint id.
hinthealth_get_locationGet location
Read-only
Inspect

One location by id (for example loc-ab12C345DeF6). GET /provider/locations/{id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
location_idYesA Hint id.
hinthealth_get_membershipGet membership
Read-only
Inspect

One membership by id: plan, rates, dates, owner, member patients, cancellation and upcoming bills. GET /provider/memberships/{id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
membership_idYesA Hint id.
hinthealth_get_patientGet patient
Read-only
Inspect

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}.

ParametersJSON Schema
NameRequiredDescriptionDefault
patient_idYesA Hint id.
hinthealth_get_practiceGet practice
Read-only
Inspect

The practice this API key belongs to: id, name, address, email, phones, website and logo. GET /provider/practice.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

hinthealth_get_practitionerGet practitioner
Read-only
Inspect

One practitioner by id. GET /provider/practitioners/{id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
practitioner_idYesA Hint id.
hinthealth_list_charge_itemsList charge items
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoResults per page, 1-100 (default 25).
offsetNoResults to skip (default 0). Pass the previous reply's next_offset.
hinthealth_list_couponsList coupons
Read-only
Inspect

List membership coupons: code, discount (cents or percent), duration, redeemable window and archive state. GET /provider/coupons.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoResults per page, 1-100 (default 25).
offsetNoResults to skip (default 0). Pass the previous reply's next_offset.
archivedNotrue = only archived coupons, false = only unarchived (default: all).
redeemableNotrue = only coupons that can be redeemed now.
hinthealth_list_invoice_paymentsList invoice payments
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoResults per page, 1-100 (default 25).
offsetNoResults to skip (default 0). Pass the previous reply's next_offset.
invoice_idYesA Hint id.
hinthealth_list_invoicesList invoices
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoResults per page, 1-100 (default 25).
ownerNoPatient id of the person who pays the invoice.
offsetNoResults to skip (default 0). Pass the previous reply's next_offset.
statusNoOnly these statuses. cancelled = voided.
locationNoLocation id.
created_toNoCreated at or before.
updated_toNoUpdated at or before.
created_fromNoCreated at or after (ISO 8601 date or date-time).
updated_fromNoUpdated at or after.
hinthealth_list_locationsList locations
Read-only
Inspect

List the practice's locations with address, phone, virtual flag and location group. Optionally search near a postal code. GET /provider/locations.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoResults per page, 1-100 (default 25).
offsetNoResults to skip (default 0). Pass the previous reply's next_offset.
distanceNoSearch radius in miles (Hint default 20 when a postal code is given).
near_zipNoPostal code at the center of a distance search.
hinthealth_list_membershipsList memberships
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoResults per page, 1-100 (default 25).
offsetNoResults to skip (default 0). Pass the previous reply's next_offset.
created_toNoCreated at or before.
updated_toNoUpdated at or before.
created_fromNoCreated at or after (ISO 8601 date or date-time).
updated_fromNoUpdated at or after.
hinthealth_list_patient_creditsList patient credits
Read-only
Inspect

List a patient's account credits: amount, remaining balance, category and reason. GET /provider/patients/{patient_id}/credits.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoResults per page, 1-100 (default 25).
offsetNoResults to skip (default 0). Pass the previous reply's next_offset.
patient_idYesA Hint id.
hinthealth_list_patientsList patients
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoResults per page, 1-100 (default 25).
offsetNoResults to skip (default 0). Pass the previous reply's next_offset.
archivedNotrue = only archived patients (default: only active patients).
hinthealth_list_plansList plans
Read-only
Inspect

List the practice's membership plans (id, name, type: company, retail or sponsor_fixed_fee). GET /provider/plans.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoResults per page, 1-100 (default 25).
offsetNoResults to skip (default 0). Pass the previous reply's next_offset.
plan_typeNo
hinthealth_list_practitionersList practitioners
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoResults per page, 1-100 (default 25).
offsetNoResults to skip (default 0). Pass the previous reply's next_offset.
distanceNoSearch radius in miles (Hint default 20 when a postal code is given).
near_zipNoPostal code at the center of a distance search.
hinthealth_match_patientsFind patients by name
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
dobNoDate of birth, yyyy-mm-dd.
emailNo
last_nameYes
first_nameYes
middle_nameNo

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 17 tool updates
    • First observedhinthealth_get_invoice
    • First observedhinthealth_get_location
    • First observedhinthealth_get_membership
    • First observedhinthealth_get_patient
    • First observedhinthealth_get_practice
    • First observedhinthealth_get_practitioner
    • First observedhinthealth_list_charge_items
    • First observedhinthealth_list_coupons
    • First observedhinthealth_list_invoice_payments
    • First observedhinthealth_list_invoices
    • First observedhinthealth_list_locations
    • First observedhinthealth_list_memberships
    • First observedhinthealth_list_patient_credits
    • First observedhinthealth_list_patients
    • First observedhinthealth_list_plans
    • First observedhinthealth_list_practitioners
    • First observedhinthealth_match_patients

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables read-only access to customer and recurring-billing state from Recurly, including accounts, subscriptions, invoices, and payment outcomes.
    54 npm
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Provides 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.
    4
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables 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
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.