medagent-copilot
Verified Safeby u9401066
Overview
MedAgent Copilot transforms GitHub Copilot into a medical AI agent to interact with FHIR electronic health record systems and complete clinical tasks autonomously for evaluation.
Installation
python ${workspaceFolder}/medagent-copilot/src/mcp_server.pyEnvironment Variables
- FHIR_API_BASE
Security Notes
The server's design for 'Task Isolation' implies patient memory is cleared after each task. However, the `PatientMemory` system persists patient notes to individual JSON files (`.med_memory/patient_context/patients/{mrn}.json`) on disk and does not explicitly delete them after a task. While the in-memory context is isolated, patient data remains on the local file system, which could be a privacy risk if not managed carefully in a production environment. The FHIR API base URL (`FHIR_API_BASE`) is configurable, and if pointed to an untrusted or insecure server, could expose sensitive data or other network vulnerabilities. No direct use of `eval` or obvious malicious patterns in processing agent inputs was found.
Similar Servers
fhir-mcp-server
The FHIR MCP Server acts as a bridge between AI/LLM tools and FHIR APIs, enabling seamless search, retrieval, and analysis of clinical information.
mcp-openehr-assistant
The openEHR Assistant MCP Server helps end-users, especially openEHR modelers and developers, with various openEHR-related tasks and APIs, including archetype exploration, semantic explanation, language translation, syntax correction, and design reviews, by connecting AI assistants to external data sources and tools.
mcp-fhir-patient-index
A Ruby on Rails Master Patient Index (MPI) server with a user-friendly UI, a conformant FHIR API (R4), and Model Context Protocol (MCP) support for LLM integration, focused on managing patient demographic data.
copilot-mcp-tool
Integrate GitHub Copilot CLI with Model Context Protocol (MCP) clients to provide AI-powered coding assistance and session management.