This project builds upon the work of many contributors in the precision medicine and bioinformatics communities.
- Anthropic - For creating the Model Context Protocol specification and fostering the MCP ecosystem
- MCP Specification - modelcontextprotocol.io
- FastMCP Framework - Python SDK for building MCP servers (GitHub)
- BioinfoMCP Research Team - Pioneering work on bioinformatics workflows with MCP (arXiv:2510.02139)
- FGbio Toolkit - FASTQ and VCF quality control utilities (GitHub)
- The Cancer Genome Atlas (TCGA) - NIH/NCI public cancer genomics datasets, particularly TCGA-OV ovarian cancer cohort
- GENCODE - Human genome annotation consortium
- KEGG (Kyoto Encyclopedia of Genes and Genomes) - Pathway database for biological interpretation
- 10x Genomics - Visium spatial transcriptomics platform and public datasets
- STAR Aligner - RNA-seq alignment algorithm (Dobin et al., 2013)
- ComBat - Batch effect correction algorithm (Johnson et al., 2007)
- HAllA - Hierarchical All-against-All association discovery (Rahnavard et al., 2017)
- Stouffer's Method - Meta-analysis for combining p-values across omics layers
This project integrates and builds upon numerous open-source bioinformatics tools:
- Scanpy - Single-cell analysis in Python
- AnnData - Annotated data structures for computational biology
- pandas, NumPy, SciPy - Scientific computing foundation
- Matplotlib, Seaborn - Visualization libraries
- Google Cloud Healthcare API - FHIR data management and de-identification
- Google Cloud Vertex AI - Scalable ML infrastructure
- Hugging Face - ML model hosting and inference APIs
This project is dedicated to the memory of a dear friend who passed away from High-Grade Serous Ovarian Carcinoma (HGSOC) in 2025. Her courage and grace throughout her battle with cancer inspired the creation of these tools.
PatientOne represents:
- The first patient in a precision medicine journey
- A reminder that behind every dataset is a human story
- Hope that AI-orchestrated bioinformatics can accelerate research and improve outcomes for future patients
"In memory of strength, hope, and the pursuit of better treatments for all patients fighting ovarian cancer."
PatientOne passed away in August 2025. Before her death, she asked that her story be used in any way that could mitigate suffering for others. This platform, and every patient it may one day help, exists in part because of her generosity and courage. We carry her forward in this work.
Before adding or modifying any content in docs/for-patients/, re-read this section.
If you use this repository in your research, please cite:
@software{langit2026precision,
author = {Langit, Lynn},
title = {Precision Medicine MCP Servers: AI-Orchestrated Clinical Bioinformatics},
year = {2026},
url = {https://github.com/lynnlangit/precision-medicine-mcp},
note = {PatientOne - In memory of a dear friend}
}We welcome contributions from the precision medicine and bioinformatics communities. See the main README for how to get started.
Last Updated: April 21, 2026