Pgx
БесплатноНе проверенEnables real-time pharmacogenomics analysis, including variant clinical significance, drug-gene interactions, and dosing guidelines, by connecting to ClinVar, P
Описание
Enables real-time pharmacogenomics analysis, including variant clinical significance, drug-gene interactions, and dosing guidelines, by connecting to ClinVar, PharmGKB, gnomAD, and other databases.
README
An open-source MCP server that gives Claude real-time access to pharmacogenomics databases — turning genetic variant lookups and drug interaction checks from a 45-minute manual workflow into a single conversation.
Features
- ClinVar: Variant clinical significance and pathogenicity
- PharmGKB: Drug-gene interactions, clinical annotations, CPIC/DPWG dosing guidelines
- gnomAD: Population allele frequencies across ancestries
- Open Targets: Drug-target-disease associations, pharmacogenomics evidence
- ClinicalTrials.gov: Clinical trial search (US and international)
Installation
pip install pgx-mcp
Or with uvx:
uvx pgx-mcp
Claude Desktop Configuration
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"pgx-mcp": {
"command": "uvx",
"args": ["pgx-mcp"]
}
}
}
For local development:
{
"mcpServers": {
"pgx-mcp": {
"command": "uv",
"args": ["--directory", "/path/to/mcp-pharmacogenomics", "run", "pgx-mcp"]
}
}
}
Available Tools
| Tool | Source | Description |
|---|---|---|
lookup_variant_clinvar |
ClinVar | Variant clinical significance |
search_gene_variants_clinvar |
ClinVar | List variants in a gene |
get_drug_gene_interactions |
PharmGKB | Clinical annotations for drug-gene pairs |
get_drug_info |
PharmGKB | Drug details and cross-references |
get_dosing_guideline |
PharmGKB | CPIC/DPWG dosing recommendations |
search_drug_targets |
Open Targets | Drug mechanisms, indications, PGx evidence |
get_variant_frequency |
gnomAD | Population allele frequencies |
search_clinical_trials |
ClinicalTrials.gov | Trial search with filters |
get_trial_details |
ClinicalTrials.gov | Full trial details |
pgx_consultation |
All | Comprehensive PGx consultation report |
Example Usage
Ask Claude:
"My patient is a CYP2D6 poor metabolizer (*4/*4) and needs pain management. What should I prescribe?"
"What are the CPIC guidelines for clopidogrel and CYP2C19?"
"Are there any recruiting pharmacogenomics clinical trials in Germany?"
Configuration
All settings are optional and configured via environment variables (or a .env file):
| Variable | Default | Description |
|---|---|---|
PGX_MCP_NCBI_API_KEY |
None | NCBI API key for higher ClinVar rate limits (3/s → 9/s) |
PGX_MCP_CACHE_TTL_SECONDS |
3600 | Cache duration in seconds |
Development
git clone https://github.com/Julius-Schmidt/mcp-pharmacogenomics.git
cd mcp-pharmacogenomics
pip install -e ".[dev]"
pytest
Roadmap
- Demo video/GIF in README
- EU Clinical Trials Register integration (currently no public API — European trials are covered through ClinicalTrials.gov registrations)
- PharmVar star-allele nomenclature lookups
- FDA Pharmacogenomic Biomarkers table integration
License
MIT
Установить Pgx в Claude Desktop, Claude Code, Cursor
unyly install pgx-mcpСтавит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.
Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh
Или настроить вручную
Выполни в терминале:
claude mcp add pgx-mcp -- uvx pgx-mcpFAQ
Pgx MCP бесплатный?
Да, Pgx MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Pgx?
Нет, Pgx работает без API-ключей и переменных окружения.
Pgx — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Pgx в Claude Desktop, Claude Code или Cursor?
Открой Pgx на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Pgx with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
