Loading...

BioMCP empowers AI agents with biomedical knowledge via structured access to clinical trials, literature, and genomic data, enhancing research and clinical decision support.
Boost this tool
Subscribe to listing upgrades or segmented pushes.
BioMCP empowers AI agents with biomedical knowledge via structured access to clinical trials, literature, and genomic data, enhancing research and clinical decision support.
BioMCP is generally safe for read-only access to biomedical data. Risks are primarily associated with data interpretation and reliance on external APIs. It's crucial to validate results and ensure responsible use of sensitive information.
Performance depends on the responsiveness of the underlying biomedical databases and API endpoints. Network latency can also impact performance.
Cost considerations include API usage fees (if applicable) and the computational resources required to process large datasets.
npx @modelcontextprotocol/inspector uv run --with biomcp-python biomcp run{
"mcpServers": {
"biomcp": {
"command": "uv",
"args": ["run", "--with", "biomcp-python", "biomcp", "run"]
}
}
}thinkBreaks down complex biomedical queries into sequential steps.
Purely a planning tool with no external interaction.
searchSearches across various biomedical databases using a unified query language or domain-specific filters.
Read-only access to indexed data; no data modification.
fetchRetrieves detailed information for a specific article, trial, or variant.
Retrieves existing data; no modification or creation.
article_searcherSearches PubMed/PubTator3 and preprint servers for biomedical articles.
Read-only access to article databases.
article_getterFetches detailed information for a specific article using PMID or DOI.
Read-only access to article details.
trial_searcherSearches ClinicalTrials.gov or NCI CTS API for clinical trials.
Read-only access to trial databases.
trial_getterFetches all details for a specific clinical trial from either source.
Read-only access to trial details.
trial_protocol_getterFetches protocol information only for a specific clinical trial.
Read-only access to trial protocols.
trial_references_getterFetches publications related to a specific clinical trial.
Read-only access to trial references.
trial_outcomes_getterFetches outcome measures and results for a specific clinical trial.
Read-only access to trial outcomes.
trial_locations_getterFetches site locations and contact information for a specific clinical trial.
Read-only access to trial locations.
variant_searcherSearches the MyVariant.info database for genetic variants.
Read-only access to variant data.
variant_getterFetches comprehensive details for a specific genetic variant.
Read-only access to variant details.
nci_organization_searcherSearches NCI's organization database.
Read-only access to organization data.
nci_organization_getterGets organization details by ID from NCI's database.
Read-only access to organization details.
nci_intervention_searcherSearches NCI's intervention database (drugs, devices, procedures).
Read-only access to intervention data.
nci_intervention_getterGets intervention details by ID from NCI's database.
Read-only access to intervention details.
nci_biomarker_searcherSearches biomarkers used in trial eligibility criteria.
Read-only access to biomarker data.
nci_disease_searcherSearches NCI's controlled vocabulary of cancer conditions.
Read-only access to disease data.
gene_getterGets real-time gene information from MyGene.info.
Read-only access to gene information.
disease_getterGets disease definitions and synonyms from MyDisease.info.
Read-only access to disease definitions.
drug_getterGets drug/chemical information from MyChem.info.
Read-only access to drug information.
API Key
hybrid
BioMCP is generally safe for read-only access to biomedical data. Risks are primarily associated with data interpretation and reliance on external APIs. It's crucial to validate results and ensure responsible use of sensitive information.
BioMCP primarily provides read-only access to data, limiting the risk of unintended modifications. Sandboxing is inherent due to the nature of API interactions.
Production Tip
Monitor API usage and rate limits to ensure consistent performance.
BioMCP integrates with PubMed, ClinicalTrials.gov, MyVariant.info, and other authoritative biomedical databases.
Some data sources, like the NCI CTS API, may require an API key for access.
BioMCP is an open-source project, and contributions are welcome. See the project's GitHub repository for details.
BioMCP itself is not HIPAA compliant. However, applications built on top of BioMCP can be designed to be HIPAA compliant if they adhere to the necessary regulations.
Yes, BioMCP is licensed under the MIT License, which allows for commercial use.
You can install BioMCP using pip or uv. See the Quick Start section in the README for instructions.
The 'think' tool helps break down complex biomedical queries into sequential steps for a more systematic approach.