MCP server for clinical charting with Claude - document patient visits to EMR
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
MCP server for clinical charting with Claude (codename: Ratchet) - Enables Claude to document patient visits directly into Electronic Medical Records, reducing administrative burden for home health nurses.
Note: Currently runs in Mock Mode for development/testing. Production EMR integration coming soon.
| Component | Status |
|---|---|
| MCP Server | β Working (Mock Mode) |
| Unit Tests | β 20/20 Passing |
| Claude Desktop | β Ready for Testing |
| PointCare API | β³ Pending API Documentation |
Current Mode: Mock Mode - Uses realistic test data for development and testing.
Ratchet runs in mock mode by default when POINTCARE_API_URL is not configured. Mock mode:
| Tool | Description | Mock Mode |
|---|---|---|
search_patient | Find patient by name, ID, or phone | β Working |
create_visit_note | Document a patient visit with vitals | β Working |
get_patient_history | Retrieve patient visit history | β Working |
Add to your Claude Desktop config file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
For production mode with EMR integration:
Restart Claude Desktop to load the new MCP server.
In Claude Desktop, you should see:
search_patient tool availablecreate_visit_note tool availableget_patient_history tool availableTry: "Search for patient Eleanor"
| ID | Name | Status | Primary Diagnosis |
|---|---|---|---|
| PT-10001 | Eleanor Thompson | Active | Type 2 Diabetes, CHF |
| PT-10002 | Robert Martinez | Active | COPD, Post-surgical |
| PT-10003 | Margaret Wilson | Active | Parkinson's Disease |
| PT-10004 | James Thompson | Active | Post-stroke rehab |
| PT-10005 | Dorothy Anderson | Discharged | Hip replacement |
Ratchet evolved from the M2AI NurseCall n8n workflow, built to help home health nurses with visit documentation:
The Problem: Visit notes go to email but still need manual entry into PointCare EMR.
Ratchet's Solution:
| Variable | Required | Description |
|---|---|---|
POINTCARE_API_URL | No* | PointCare API base URL |
POINTCARE_API_KEY | No* | API key or token |
RATCHET_MOCK_MODE | No | Force mock mode (true/false) |
LOG_LEVEL | No | Logging level (debug/info/warn/error) |
*Required for production use. Mock mode activates when not set.
docs/API_REQUIREMENTS.mdMIT
Built with GRIMLOCK - Autonomous MCP Server Factory
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/mcp-ratchet-clinical-charting)<a href="https://allmcps.com/mcp/mcp-ratchet-clinical-charting"><img src="https://allmcps.com/api/badge/mcp-ratchet-clinical-charting?style=directory" alt="MCP Ratchet Clinical Charting on AllMCPs" /></a>