Skip to content

PhenoML/phenoml_workshop_a2a_mcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages