MCP ExplorerExplorer

Phenoml Workshop A2a Mcp

@PhenoMLon a year ago
3 MIT
FreeCommunity
AI Systems
A repository for building AI agents for clinical trials with FHIR integration.

Overview

What is Phenoml Workshop A2a Mcp

phenoml_workshop_a2a_mcp is a repository designed to demonstrate the creation of AI agents specifically for clinical trials, integrating various functionalities to enhance trial search and patient matching.

Use cases

Use cases for phenoml_workshop_a2a_mcp include automating the search for clinical trials based on specific patient demographics, integrating FHIR resources into healthcare applications, and enhancing the efficiency of clinical trial matching processes.

How to use

To use phenoml_workshop_a2a_mcp, clone the repository and follow the instructions in the README to set up the environment. Utilize the provided agents for FHIR operations and clinical trial searches, and implement authentication utilities as needed.

Key features

Key features include natural language processing for converting queries into FHIR resources, matching clinical trials based on patient conditions, and specialized sub-agents tailored for different workflows.

Where to use

phenoml_workshop_a2a_mcp is applicable in the healthcare and clinical research sectors, particularly in environments focused on clinical trials and patient data management.

Content

MCP vs. A2A Workshop (by XPC and PhenoML)

This repository demonstrates building AI agents for clinical trials.

Clinical Trial Agent

Location: agents/multi_lang2fhir_agent/

A Google ADK-based agent that combines:

  • FHIR Operations via PhenoML’s lang2fhir API
  • Clinical Trials Search via ClinicalTrials.gov

Key Features:

  • Natural language to FHIR resource conversion
  • Clinical trial matching based on patient conditions
  • Specialized sub-agents for different workflows

Clinical Trials MCP Server

Location: mcp/clinicaltrials/

FastMCP server providing clinical trials search capabilities:

  • Search by condition, location, intervention
  • Filter by patient demographics (age, sex)
  • Direct ClinicalTrials.gov API integration

Authentication Utilities

Location: agents/auth/

Authentication scripts for:

  • PhenoML: phenoml_auth.py
  • Medplum: medplum_auth.py
  • Canvas Medical: canvas_auth.py

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers