Un servidor MCP para la API de Google Cloud Healthcare (FHIR)
Un servidor de Protocolo de contexto de modelo (MCP) que proporciona herramientas de atención médica para interactuar con recursos FHIR en la API de Google Cloud Healthcare y API de investigación médica pública como pubmed, utilizando clientes MCP como Claude y Goose.
Esta es una versión ligeramente modificada para AgentCare MCP Server para EHR. https://github.com/Kartha-AI/agentcare-mcp
La principal diferencia es que este repositorio se comunica con las API FHIR de Google Cloud Healthcare a través de una puerta de enlace SmartonFHIR protegida por Firebase Auth.
Arquitectura
Manifestación
- Claude: demo/claude-demo.mp4
- Ganso: demo/goose-demo.mp4
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
Consulte: /src/server/constants/tools.ts para obtener la especificación de las herramientas
Usar con Claude Desktop
Instalación mediante herrería
Para instalar google-cloud-healthcare-api-mcp para Claude Desktop automáticamente a través de Smithery :
Iniciar el servidor MCP localmente con MCP Inspector
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:
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
El servidor MCP para la API de Google Cloud Healthcare permite la inteligencia artificial de Agentic para una variedad de soluciones de salud digital basadas en FHIR, desde flujos de trabajo clínicos más inteligentes para sistemas de salud hasta marcos de preautorización para pagadores.
- Arquitectura
- Manifestación
- Capturas de pantalla
- Herramientas
- Uso
- Usar con Claude Desktop
- Iniciar el servidor MCP localmente con MCP Inspector
- Solución de problemas:
Related Resources
Related MCP Servers
- -securityFlicense-qualityA specialized Model Context Protocol (MCP) server that integrates Google services (Gmail, Calendar, etc.) into your AI workflows. This server enables seamless access to Google services through MCP, allowing AI agents to interact with Gmail, Google Calendar, and other Google services.Last updated -103TypeScript
- AsecurityFlicenseAqualityAn MCP server that allows AI assistants to interact with the ServiceTitan API, requiring client credentials for authentication.Last updated -454TypeScript
- -securityFlicense-qualityA deployable MCP server on Cloudflare Workers that allows you to create custom AI tools without requiring authentication.Last updated -TypeScript
- -securityFlicense-qualityAn MCP server that enables interaction with Google's Cloud Healthcare API, allowing users to manage healthcare data, FHIR resources, DICOM stores, and healthcare datasets through natural language commands.Last updated -Python
Appeared in Searches
- Agentic RAG: Understanding or Exploring Its Meaning and Applications
- Research on Patient-Disease-Gene-Drug Relationships and Pharmacogenomics Using Digital Imaging Data
- Developing a FHIR-Based Digital Health Application with EHR, PHR, and Phenotyping Frameworks
- A database of diseases with associated genetic variants and sequencing information
- Information about Google Calendar