← Registry

Databases

hypercrm.app

Provides access to patient records, notes, files, and billing entries in a medical practice.

1 endpoint57 known toolsFirst detected August 27, 2026Last detected August 27, 2026

ENDPOINT 1

https://hypercrm.app/api/v1/mcp

No auth detected

MCP server metadata

Name
hypercrm
Version
0.2.0
Capabilities
toolsresourcesprompts
Server instructions

HyperCRM MCP mirrors the /api/v1 REST surface as tools, backed by the same services, pack-aware validation, practice scoping, and owner-only role gates as the REST controllers.

Known tools 57

list_patients

List patients in the caller's practice, with optional search, status, and tag filters.

Inferred read-only
get_patient

Read a single patient by id from the caller's practice.

Inferred read-only
list_patient_notes

List every clinical note recorded against a patient.

Inferred read-only
list_patient_files

List files attached to a patient.

Inferred read-only
list_patient_billing_entries

List the billing entries recorded against a patient.

Inferred read-only
list_patient_invoices

List the invoices already issued for a patient.

Inferred read-only
get_patient_invoice_preview

Compute the draft invoice for a patient's unbilled entries without issuing it.

Potential side effects
write_patient

Create, update, or delete a patient in the caller's practice.

Potential side effects
write_patient_note

Create, update, or delete a clinical note on a patient.

Potential side effects
toggle_patient_tag

Add the tag to the patient if it is absent, remove it if it is already present.

Potential side effects
list_appointments

List appointments in a time window.

Inferred read-only
get_appointment

Read a single appointment by id from the caller's practice.

Inferred read-only
get_appointment_availability

Compute the free slots on a chair for one calendar day, honouring the practice's opening hours, timezone, and existing bookings.

Inferred read-only
write_appointment

Create, update, confirm, decline, or cancel an appointment.

Potential side effects
list_billing_entries

List billing entries across the whole practice, optionally bounded by a from/to date range.

Inferred read-only
get_billing_entry

Read a single billing entry by id from the caller's practice.

Inferred read-only
get_invoice

Read an issued invoice and its frozen line items.

Potential side effects
write_billing_entry

Create, update, or void a billing entry — this is how you charge a patient, credit them, or record a payment.

Potential side effects
write_invoice

Issue an invoice for a patient's unbilled entries (action=issue, requires patientId), or void an already-issued invoice (action=void, requires invoiceId).

Potential side effects
list_forms

List the caller's practice intake/consent forms.

Inferred read-only
get_form

Read one form with its field definitions.

Inferred read-only
list_form_submissions

List every submission for a form, newest first.

Inferred read-only
get_form_submission

Read a single form submission and its answers.

Inferred read-only
write_form

Owner only.

Inferred read-only
get_file

Read a file's metadata together with a short-lived signed downloadUrl.

Inferred read-only
delete_file

Permanently delete a file from the caller's practice.

Potential side effects
get_dashboard_kpis

Read the practice dashboard headline figures — today's appointments, outstanding balances, and recent activity counts.

Inferred read-only
get_appointments_report

Appointment counts bucketed over a date range.

Inferred read-only
get_revenue_report

Revenue totals bucketed over a date range.

Inferred read-only
get_patient_acquisition_report

New-patient counts bucketed over a date range.

Inferred read-only
list_audit_log

Read the practice audit trail, newest first.

Inferred read-only
search

Cross-entity search over the caller's practice — patients, appointments, and more.

Inferred read-only
list_notifications

List the calling user's own notifications, newest first, together with their unread count.

Inferred read-only
mark_notifications_read

Mark one notification read (action=one, requires notificationId) or the calling user's whole inbox (action=all).

Inferred read-only
get_site

Read the caller's practice marketing site with its pages, modules, and FAQs.

Inferred read-only
list_site_page_modules

Read the content modules and FAQs of one website page.

Inferred read-only
list_site_team_members

List the staff profiles shown on the practice website.

Inferred read-only
check_site_slug_available

Check whether a website slug is valid and free.

Inferred read-only
write_site

Owner only.

Inferred read-only
update_site_page

Owner only.

Inferred read-only
write_site_module

Owner only.

Inferred read-only
write_site_faq

Owner only.

Inferred read-only
write_site_team_member

Owner only.

Inferred read-only
get_practice

Read the caller's own practice profile and settings.

Inferred read-only
get_me

Read the calling user, their practice, their membership role, and the practice's vertical pack.

Inferred read-only
list_practice_members

List the staff members of the caller's practice and their roles.

Inferred read-only
list_invitations

List the caller's practice's pending staff invitations.

Inferred read-only
update_practice

Update the caller's practice.

Potential side effects
update_me

Update the calling user's own preferences.

Potential side effects
write_practice_member

Owner only.

Inferred read-only
write_invitation

Owner only.

Inferred read-only
list_chairs

List the treatment chairs (bookable resources) of the caller's practice.

Inferred read-only
list_services

List the caller's practice service catalog, including each service's priceMinor.

Inferred read-only
list_tags

List all tags defined for the caller's practice.

Inferred read-only
write_chair

Create, update, or delete a treatment chair.

Potential side effects
write_service

Create, update, or delete a service, or seed the practice's vertical-pack default catalog with action=seed_defaults.

Potential side effects
write_tag

Create, update, or delete a patient tag.

Potential side effects

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.hypercrm]
url = "https://hypercrm.app/api/v1/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "hypercrm": {
      "type": "http",
      "url": "https://hypercrm.app/api/v1/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: hypercrm
Remote MCP URL: https://hypercrm.app/api/v1/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "hypercrm": {
      "url": "https://hypercrm.app/api/v1/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "hypercrm": {
      "type": "http",
      "url": "https://hypercrm.app/api/v1/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "hypercrm",
  "transport": "streamable-http",
  "url": "https://hypercrm.app/api/v1/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.