Databases
hypercrm.app
Provides access to patient records, notes, files, and billing entries in a medical practice.
ENDPOINT 1
https://hypercrm.app/api/v1/mcp
MCP server metadata
- Name
- hypercrm
- Version
- 0.2.0
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_patientsList patients in the caller's practice, with optional search, status, and tag filters.
Inferred read-onlyget_patient_invoice_previewCompute the draft invoice for a patient's unbilled entries without issuing it.
Potential side effectstoggle_patient_tagAdd the tag to the patient if it is absent, remove it if it is already present.
Potential side effectsget_appointment_availabilityCompute the free slots on a chair for one calendar day, honouring the practice's opening hours, timezone, and existing bookings.
Inferred read-onlylist_billing_entriesList billing entries across the whole practice, optionally bounded by a from/to date range.
Inferred read-onlywrite_billing_entryCreate, update, or void a billing entry — this is how you charge a patient, credit them, or record a payment.
Potential side effectswrite_invoiceIssue an invoice for a patient's unbilled entries (action=issue, requires patientId), or void an already-issued invoice (action=void, requires invoiceId).
Potential side effectsget_dashboard_kpisRead the practice dashboard headline figures — today's appointments, outstanding balances, and recent activity counts.
Inferred read-onlysearchCross-entity search over the caller's practice — patients, appointments, and more.
Inferred read-onlylist_notificationsList the calling user's own notifications, newest first, together with their unread count.
Inferred read-onlymark_notifications_readMark one notification read (action=one, requires notificationId) or the calling user's whole inbox (action=all).
Inferred read-onlyget_siteRead the caller's practice marketing site with its pages, modules, and FAQs.
Inferred read-onlyget_meRead the calling user, their practice, their membership role, and the practice's vertical pack.
Inferred read-onlylist_practice_membersList the staff members of the caller's practice and their roles.
Inferred read-onlylist_chairsList the treatment chairs (bookable resources) of the caller's practice.
Inferred read-onlylist_servicesList the caller's practice service catalog, including each service's priceMinor.
Inferred read-onlywrite_serviceCreate, update, or delete a service, or seed the practice's vertical-pack default catalog with action=seed_defaults.
Potential side effectsCONNECT 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.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.