Search / io.github.unibio-intelligence/biomedmcp
biomedmcp
R0· no sign-inIntegrated public biomedical research with cited, bounded evidence.
v0.2.6 · active · repository · descriptor JSON · versions
Search / io.github.unibio-intelligence/biomedmcp
R0· no sign-inIntegrated public biomedical research with cited, bounded evidence.
v0.2.6 · active · repository · descriptor JSON · versions
{
"mcpServers": {
"biomedmcp": {
"type": "http",
"url": "https://biomedmcp.unibiointelligence.com/mcp"
}
}
}claude mcp add --transport http biomedmcp https://biomedmcp.unibiointelligence.com/mcp[mcp_servers.biomedmcp]
url = "https://biomedmcp.unibiointelligence.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"biomedmcp": {
"type": "remote",
"url": "https://biomedmcp.unibiointelligence.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"biomedmcp": {
"type": "http",
"url": "https://biomedmcp.unibiointelligence.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=biomedmcp&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYmlvbWVkbWNwLnVuaWJpb2ludGVsbGlnZW5jZS5jb20vbWNwIn0%3D"
}{
"servers": {
"biomedmcp": {
"type": "http",
"url": "https://biomedmcp.unibiointelligence.com/mcp"
}
}
}{
"mcpServers": {
"biomedmcp": {
"httpUrl": "https://biomedmcp.unibiointelligence.com/mcp"
}
}
}extensions:
"biomedmcp":
enabled: true
name: "biomedmcp"
type: streamable_http
uri: "https://biomedmcp.unibiointelligence.com/mcp"
timeout: 300
protocol.modernprotocol.statelessprotocol.transportprotocol.list_ttlauth.prm, auth.as_metadata, auth.cimdauth.secret_in_urltools.descriptionstools.description_lengthtools.schemastools.annotationstools.directory_hintstools.token_costtools.api_dumptools.hidden_textstability.changesstability.rug_pullstability.new_linksquotaremovedInspect current research allowance and reset times; sign in for higher limits. e.g. {}; biomedmcp://guide
researchremovedDossiers retain citations/outcomes. Inspect capabilities and get further sections for completeness. e.g. {"workflow":"target_dossier","focus":"ERBB2","species":9606}; biomedmcp://guide
getremovedRead ordinary records/evidence sections; variants use variant_evidence. Sources constrain all lookups and identity dependencies. e.g. {"entity":"gene","id":"BRAF","species":9606}; biomedmcp://guide
searchremovedFind ordinary records with entity filters. Papers use literature_search; trials use trial_search. e.g. {"entity":"gene","query":"BRCA1","filters":{"species":9606}}; biomedmcp://guide
variant_evidenceremovedRetrieve variant evidence with assembly/transcript ambiguity preserved. Defaults: ClinVar, population, CIViC. Request predictions for AlphaMissense, or eve for MIT-licensed EVE protein scores; computational predictions retain source and uncertainty. e.g. {"id":"BRAF V600E"}; biomedmcp://guide
capabilitiesremovedInspect enabled sources, workflows, sections or an advanced operation's exact schema. e.g. {}; biomedmcp://guide
batchremovedExecute up to ten independent read operations with one atomic quota reservation. e.g. {"calls":[{"operation":"get","arguments":{"entity":"gene","id":"BRAF","species":9606}}]}; biomedmcp://guide
relateremovedTraverse an evidence relationship. Relations: gene/drug/disease: articles,trials; variant: articles,structure; article: citations,references,recommendations,authors,entities; author: articles. e.g. {"entity":"article","id":"PMID:123","relation":"references"}; biomedmcp://guide
resolveremovedResolve aliases/ambiguity before evidence joins. One exact species-qualified symbol/ID resolves; provider score alone never establishes identity. Retrieve known unambiguous identifiers directly. e.g. {"entity":"gene","query":"HER2","species":9606}; biomedmcp://guide
study_analysisremovedAnalyze an installed verified public study. Bundled ubi_synthetic is an invented demo; discover installed releases with capabilities(source=study). Report clinical and assayed samples separately, unique mutant samples, events and exclusions. Preserve input hashes and denominators. Private compute uses Ubi platform. e.g. {"analysis":"gene_profile","study":"ubi_synthetic","gene":"TP53"}; biomedmcp://guide
Showing the latest 10. Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +namespace-matches-repo +reachable +uptime-100% +updated-5d-ago -unpinned-packages(1)
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
[email protected] PyPIthis version is not known to the dependency resolver
Dependency graphs from deps.dev; advisories from OSV.dev, including the GitHub Advisory Database and the PyPI Advisory Database; all CC BY 4.0. The graph is what a clean install of this version resolves today; nothing was installed or run. How it is checked.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://biomedmcp.unibiointelligence.com/mcp streamable-http | none | yes | 100% | 216 ms | 2026-07-28 | 2026-11-14 |
| package | registry | version | runtime | secrets |
|---|---|---|---|---|
biomedmcp | pypi | 0.2.6 | uvx | |
ghcr.io/unibio-intelligence/biomedmcp:0.2.6 | oci | unpinned | – |
analyze_studyread-only | Analyze an installed public cancer genomics study: gene_profile, mutation_cohort, survival, compare, co_occurrence, filter_cohort, top_mutated. List installed studies with get_capabilities(source=study); ubi_synthetic is invented demo data. Report sample denominators and exclusions. Private data analysis uses the Ubi platform. e.g. {"analysis":"gene_profile","study":"ubi_synthetic","gene":"TP53"} |
build_dossierread-only | Build a multi-section dossier in one call: verified identity, default record sections and top related papers, with citations and per-source outcomes. Workflows: target_dossier, model_input_bundle (gene), drug_review, disease_landscape, pathway_review, variant_dossier, negative_evidence (bounded literature check; never proves absence). Add sections with get_record. e.g. {"workflow":"target_dossier","focus":"LDLR","species":9606} |
find_relatedread-only | List records linked to one record. gene/drug/disease: articles, trials. variant: articles, structure. article: citations, references, recommendations, authors, entities. author: articles. Record attributes are get_record sections, not relations. e.g. {"entity":"article","id":"PMID:123","relation":"references"} |
get_capabilitiesread-only | List enabled sources, entity sections, dossier workflows and source operations with exact parameter schemas. Narrow with source or entity; diagnose=true probes source health. Examples: biomedmcp://guide. e.g. {} |
get_quotaread-only | Show remaining research allowance and reset times; signed-in accounts get higher limits. e.g. {} |
get_recordread-only | Fetch one record by ID with optional evidence sections, e.g. gene expression/eqtl/diseases/druggability, drug label/safety, article fulltext, trial eligibility, protein domains/structures. Variants: get_variant_evidence. List an entity's sections with get_capabilities(entity=...). e.g. {"entity":"gene","id":"PCSK9","species":9606} |
get_variant_evidenceread-only | Get evidence for one variant (rsID, gene + protein change, HGVS or chr:pos:ref:alt). Defaults: ClinVar, gnomAD population, CIViC; add predictions (AlphaMissense), eve, cosmic, oncokb, hotspots, gwas or cbioportal. Ambiguous assembly or transcript is reported, not guessed; predictions keep source and uncertainty. e.g. {"id":"PCSK9 R46L"} |
query_sourceread-only | Run a source-specific operation that other tools do not cover, e.g. ChEMBL bioactivities, Ensembl coordinates, PDB structure quality, OmniPath interactions, NCBI Datasets genomes, ncbi-records for GenBank/GEO/SRA. Read get_capabilities(source=...) for operations and params first. e.g. {"source":"gtex","operation":"get_metadata","params":{"info_type":"tissues","dataset_id":"gtex_v10"}} |
resolve_entityread-only | Map a name, alias or ambiguous identifier to exact species-qualified IDs before joining evidence. Returns candidates when ambiguous; a provider match score alone is not identity. Skip when you already hold an exact ID. e.g. {"entity":"gene","query":"LDL receptor","species":9606} |
run_batchread-only | Run up to ten independent read calls in parallel with one quota reservation; each result keeps its own outcome. build_dossier and utilities are not batchable. e.g. {"calls":[{"operation":"get_record","arguments":{"entity":"gene","id":"PCSK9","species":9606}}]} |
search_literatureread-only | Search papers across PubMed, Europe PMC, PubTator and LitSense with date, author, journal, article-type and open-access filters. Deduplicates across sources and reports each source's outcome. Read abstracts or full text with get_record(entity=article). e.g. {"query":"PCSK9 LDL cholesterol"} |
search_recordsread-only | Search genes, proteins, drugs, diseases, phenotypes, pathways, variants, pharmacogenomics, GWAS, diagnostics, adverse events, studies, patents or authors by text; returns IDs for get_record (variants: get_variant_evidence). Papers: search_literature. Trials: search_trials. Patent search is chemistry-linked (SureChEMBL); assignee/inventor/CPC search is query_source(source=patents). e.g. {"entity":"gene","query":"BRCA1","filters":{"species":9606}} |
search_trialsread-only | Search clinical trials (ClinicalTrials.gov, NCI) by condition, intervention, phase and recruitment status. Read arms, eligibility or outcomes with get_record(entity=trial). Does not assess an individual's eligibility. e.g. {"query":"familial hypercholesterolemia","filters":{"status":"RECRUITING"}} |
Schemas: list_tools.
{
"name": "io.github.unibio-intelligence/biomedmcp",
"title": "biomedmcp",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://biomedmcp.unibiointelligence.com/mcp",
"type": "streamable-http"
}
],
"version": "0.2.6",
"packages": [
{
"version": "0.2.6",
"transport": {
"type": "stdio"
},
"identifier": "biomedmcp",
"runtimeHint": "uvx",
"registryType": "pypi",
"packageArguments": [
{
"type": "positional",
"value": "mcp"
},
{
"name": "--transport",
"type": "named",
"value": "stdio"
}
],
"environmentVariables": [
{
"name": "UBI_PROFILE",
"value": "local"
}
]
},
{
"transport": {
"type": "stdio"
},
"identifier": "ghcr.io/unibio-intelligence/biomedmcp:0.2.6",
"registryType": "oci",
"packageArguments": [
{
"type": "positional",
"value": "biomedmcp-server"
},
{
"name": "--transport",
"type": "named",
"value": "stdio"
}
],
"environmentVariables": [
{
"name": "UBI_PROFILE",
"value": "local"
}
]
}
],
"repository": {
"url": "https://github.com/unibio-intelligence/biomedmcp",
"source": "github"
},
"description": "Integrated public biomedical research with cited, bounded evidence."
}