Yari Medic MCP Server
OfficialAllows interaction with the Yari Medic Django backend (yarimedic.io), providing medical tools for patients, appointments, pharmacy, laboratory, billing, CRM, emergencies, and triage chat.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Yari Medic MCP ServerShow me today's emergency cases"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Medical MCP Server - Yari System
Servidor MCP (Model Context Protocol) para el sistema médico Yari Medic.
147 herramientas médicas expuestas vía protocolo MCP (SSE).
Inicio Rápido
# Instalar dependencias
npm install
# Copiar configuración
cp .env.example .env
# Iniciar en modo desarrollo
npm run dev
# Iniciar en producción
npm startRelated MCP server: tebra-mcp-server
Requisitos
Node.js >= 18
npm >= 10
Django API (yarimedic.io) accesible
Arquitectura
Yari Medic Ecosystem (v6.4)
┌─────────────────────────────────────────────┐
│ Railway Cloud │
│ │
│ ┌───────────────┐ ┌──────────────────┐ │
│ │ yari-ai-agent │───►│ medical-mcp- │ │
│ │ (ZeroClaw) │HTTP│ server │ │
│ │ Rust │ │ Node.js/Express │ │
│ │ Port: 8080 │ │ Port: 9000 │ │
│ └───────────────┘ └────────┬─────────┘ │
│ │ │
│ ┌──────────▼──────────┐ │
│ │ yarimedic.io │ │
│ │ (Django Backend) │ │
│ │ Port: 8000 │ │
│ └─────────────────────┘ │
└─────────────────────────────────────────────┘Repo:
Yari-Medic/yari-medic-mcpRailway Project:
yari-medic-mcpService:
medical-mcp-serverURL pública:
https://medical-mcp-server-production.up.railway.appHealth check:
GET /health
Configuración
Edita el archivo .env con tus configuraciones:
PORT=9000
DJANGO_API_URL=https://www.yarimedic.io
GEMINI_API_KEY=tu-api-key
GROQ_API_KEY=tu-api-key
REDIS_URL=redis://...Endpoints
GET /- Health checkGET /health- Status detalladoPOST /mcp- Endpoint MCP principal (SSE)
Herramientas MCP (147 total)
Pacientes
get_patient_by_id- Obtener paciente por IDget_patient_history- Historial clínicoget_patient_appointments- Citas del pacienteget_patient_invoices- Facturas del pacienteget_patient_ecografias- Ecografías del pacienteanalyze_patient_comprehensive- Análisis integral con IA
Médicos y Citas
get_available_doctors- Médicos disponiblesschedule_appointment- Agendar citasearch_medical_directory- Directorio médico
Farmacia
get_pharmacy_inventory- Inventario farmacéuticosearch_medications- Búsqueda de medicamentoscheck_stock- Verificar stock
Laboratorio
get_lab_results- Resultados de laboratoriosearch_lab_tests- Catálogo de pruebasrequest_lab_test- Solicitar prueba
Facturación
get_accounts_receivable- Cuentas por cobrarget_accounts_payable- Cuentas por pagarget_receivable_documents- Documentos de cobroget_payable_documents- Documentos de pago
CRM
get_crm_cases- Casos CRMget_medical_stats- Estadísticas médicas
Emergencias y Triage
get_emergency_cases- Casos de emergenciarequest_emergency_service- Solicitar servicio de emergenciaget_hospitalization_status- Estado de hospitalizaciónget_fleet_status- Estado de flota de ambulancias
Chat
chat- Chat con protocolo Manchester (triage ATINMCA)
Ver src/tools.ts para la lista completa de 147 herramientas.
Docker
# Build
docker build -t medical-mcp-server .
# Run
docker run -p 9000:9000 \
-e DJANGO_API_URL=https://www.yarimedic.io \
-e GEMINI_API_KEY=... \
-e GROQ_API_KEY=... \
-e REDIS_URL=... \
medical-mcp-serverDesarrollo
# Build TypeScript
npm run build
# Watch mode
npm run watch
# Tests
npm testDocumentación
Ver docs/ para documentación adicional.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceAn MCP server that connects AI assistants to OpenEMR instances to manage patient records, clinical trends, and medication safety. It provides 17 tools for tasks such as patient search, drug interaction checks, and generating comprehensive health trajectories and visit preparations.17MIT
- AlicenseAqualityCmaintenanceMCP server for Tebra practice management that gives AI agents access to 45 tools for patients, appointments, billing, documents, and clinical data via SOAP and FHIR APIs.338451MIT
- Flicense-qualityBmaintenanceAn MCP server for clinical workflows with tools for patient lookup, appointment booking, prescriptions, drug interactions, symptom triage, lab results, insurance eligibility, and telehealth, enforcing role-based access control and audit logging.2

LangCare MCP FHIR Serverofficial
Alicense-qualityDmaintenanceEnterprise-grade MCP Server for FHIR-based EMRs. Enables AI agents to read, search, create, and update any FHIR R4 resource across major EHR systems like EPIC, Cerner, and OpenEMR.35853MIT
Related MCP Connectors
Hosted MCP server exposing US hospital procedure cost data to AI assistants
Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Yari-Medic/yari-medic-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server