Integrations
Used for project cloning and source code management during development and installation
Used for package management and running build scripts for the MCP server
Provides tools to search PubMed articles related to medical conditions, integrating medical research capabilities
Agent Care: un servidor MCP para EMR como Cerner y Epic
Un servidor de Protocolo de Contexto Modelo (MCP) que proporciona herramientas de atención médica y avisos para interactuar con datos FHIR y recursos médicos en EMR como Cerner y Epic utilizando Claude Desktop y Goose Desktop.
Manifestación
Características
- Integración de EMR mediante SMART en las API de FHIR
- Utiliza OAuth2 para autenticarse con EMR
- Integración de Anthropic Claude Desktop
- Integración de la investigación médica (PubMed, ensayos clínicos, FDA)
- Almacenamiento en caché de respuestas
- Manejo de errores
- Formato de datos seguro para valores nulos
- Análisis clínico completo
Capturas de pantalla
Herramientas
Herramientas FHIR
find_patient
- Busca un paciente por nombre, fecha de nacimiento u otros identificadoresget_patient_observations
- Recuperar observaciones/signos vitales del pacienteget_patient_conditions
- Obtener las condiciones activas del pacienteget_patient_medications
- Obtener los medicamentos actuales del pacienteget_patient_encounters
- Obtener los encuentros clínicos del pacienteget_patient_allergies
- Obtenga las alergias e intolerancias del pacienteget_patient_procedures
- Obtener los procedimientos del pacienteget_patient_careteam
- Obtener los miembros del equipo de atención del pacienteget_patient_careplans
- Obtener los planes de atención activos del pacienteget_vital_signs
- Obtener los signos vitales del pacienteget_lab_results
- Obtener los resultados de laboratorio del pacienteget_medications_history
- Obtener el historial de medicación del pacienteclinical_query
: ejecuta consultas FHIR personalizadas
Herramientas de investigación médica
search-pubmed
- Busque artículos de PubMed relacionados con afecciones médicas.search-trials
- Encuentra ensayos clínicos relevantesdrug-interactions
- Consultar interacciones medicamentosas
Uso
Cada herramienta requiere parámetros específicos:
Parámetros requeridos
- La mayoría de las herramientas requieren
patientId
- Algunas herramientas tienen parámetros adicionales:
lab_trend_analysis
: requierelabType
search-pubmed
: requierequery
ymaxResults
opcionalsearch-trials
: requierecondition
ylocation
opcionaldrug-interactions
: requiere una matrizdrugs
Configuración de desarrollo
- Para usar con Cerener: Vaya a https://code-console.cerner.com y cree una cuenta de sandbox, cree una nueva aplicación de proveedor y obtenga el ID de cliente/secreto. (Nota: ec2458f2-1e24-41c8-b71b-0e701af7583d a continuación es el ID de inquilino para el sandbox de desarrolladores de Cerner)
- Para usar con Epic: vaya a https://fhir.epic.com/Developer/Apps , regístrese como desarrollador, cree una nueva aplicación y obtenga el clientId/secret.
- Para PubMed, ensayos clínicos y FDA, debe obtener las claves API de los respectivos sitios web.
Para pruebas locales, cree un archivo .env
en el directorio raíz o utilice estas variables de entorno en la configuración de inicio de Claude Desktop.
Cerner
Épico
Iniciar el servidor MCP localmente
Utilice Claude Desktop
Utilice MCP Inspectopr
(Servidor MCP que utiliza el inspector. Asegúrese de actualizar el archivo .env con los valores correctos).
Inicios de sesión de usuarios de prueba
(comúnmente usado para sandbox/desarrollo)
- Cerner: portal | portal
- Épico: FHIRTWO | EpicFhir11!
Solución de problemas:
Si el escritorio Claude se está ejecutando, usa el puerto 3456 para la autenticación. Debe finalizar ese proceso con el siguiente comando:
Utilice Goose
Goose es un framework de agente de IA de código abierto de Block (Stripe) compatible con servidores MCP. Goose Desktop, al igual que Claude Desktop, también es compatible con servidores MCP. Sin embargo, Goose también puede configurarse para usar modelos distintos a los antrópicos. Más información: https://block.xyz/inside/block-open-source-introduces-codename-goose
Vea a continuación cómo funciona Goose Desktop con Agent Care: (la extensión Goose se configurará con el comando: /Users/your-username/{agentcare-download-path}/agent-care-mcp/build/index.js)
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Un servidor MCP que proporciona herramientas de atención médica para interactuar con datos FHIR y recursos médicos en EMR como Cerner y Epic
- Demo
- Features
- Screenshots
- Tools
- Usage
- Development Configuration
- Start MCP Server Locally
- Use claude desktop
- Use MCP Inspectopr
- Test User Logins
- Troubleshooting:
- Use Goose