io.github.srikarjy/biolab-mcp-server
repo:https://github.com/srikarjy/biolab-mcp-server
Auditable MCP server for PubMed, Europe PMC, ClinicalTrials.gov, and bioRxiv/medRxiv queries
- transport:
- remote
- credential class:
- self-provisionable
Owner verification
Not yet verified. Verifying proves you control this server and is free, permanently — it never changes a published score.
Start verification →Tools
- add_evidence_to_collectionshallow
Add or update a retrieval in a scientist-reviewed evidence collection.
- create_claimshallow
Create a scientific claim record without asserting that it is true.
- create_evidence_collectionshallow
Create a reviewed evidence collection in a project.
- create_evidence_watchshallow
Create a saved query for explicit evidence-change monitoring.
- create_projectshallow
Create a persistent scientist research project.
- fetchshallow
Fetch one preserved evidence record by retrieval ID.
- get_artifactshallow
Fetch an output artifact by its sha256 (text only; capped in size).
- get_evidence_collectionshallow
Return a collection and its reviewed evidence items.
- get_executionshallow
Fetch one execution record, including output artifact hashes.
- get_project_reportshallow
Return collections, claims, evidence links, watches, and events for a project.
- get_retrievalshallow
Retrieve a full retrieval record by its retrieval_id. Args: retrieval_id: the UUID returned by search_pubmed
- link_claim_evidenceshallow
Propose or record how one retrieval relates to a claim.
- list_evidence_collectionsshallow
List evidence collections, optionally within one project.
- list_evidence_eventsshallow
List change events previously detected by an evidence watch.
- list_evidence_watchesshallow
List saved evidence watches, optionally within one project.
- list_execution_toolsshallow
List runnable tools with their pinned versions, containers and devices.
- list_executionsshallow
List recent execution records, newest first.
- list_projectsshallow
List scientist research projects.
- replay_executionshallow
Re-run a recorded execution and report whether its outputs reproduced. Writes nothing.
- run_all_evidence_watchesshallow
Run all active watches and return explicit per-watch failures.
- run_evidence_watchshallow
Run one evidence watch and record added, removed, or revised evidence.
- run_toolshallow
Run a registered tool and seal an ExecutionRecord (inputs, versions, output hashes). Args: tool: tool name from list_execution_tools inputs: tool inputs (JSON object); stored verbatim so the run can be replayed agent_id: calling agent or workflow identity retrieval_ids: evidence retrievals this run was derived from, for provenance links
- searchshallow
Search all evidence sources for ChatGPT/Codex knowledge compatibility.
- search_biorxivshallow
List bioRxiv/medRxiv preprints by category and log each to the audit trail. No free-text search exists on this API — only category listing (last 30 days). Args: category: category, e.g. "neuroscience", "bioinformatics", or "all" agent_id: which agent is asking, e.g. "aletheia:advocate" max_results: how many preprints to retrieve (default 5) server: "biorxiv" or "medrxiv" (default "biorxiv")
- search_clinicaltrialsshallow
Search ClinicalTrials.gov and log every retrieved study to the audit trail. Args: query: condition/disease search string, sent to ClinicalTrials.gov verbatim agent_id: which agent is asking, e.g. "aletheia:advocate" max_results: how many studies to retrieve (default 5)
- search_europepmcshallow
Search Europe PMC and log every retrieved article to the audit trail. Args: query: exact search string, sent to Europe PMC verbatim — no normalization agent_id: which agent is asking, e.g. "aletheia:advocate" max_results: how many articles to retrieve (default 5)
- search_evidenceshallow
Search several scientific sources in one explicitly audited workflow. Args: query: scientific evidence query sent to each selected source agent_id: calling agent or workflow identity sources: any of pubmed, europepmc, clinicaltrials, uniprot, opentargets max_results: maximum results to preserve per source (1-50)
- search_pubmedshallow
Search PubMed and log every retrieved paper to the audit trail. Args: query: exact search string, sent to PubMed verbatim — no normalization agent_id: which agent is asking, e.g. "aletheia:advocate" max_results: how many papers to retrieve (default 5)
- trace_claimshallow
Trace a claim to supporting, conflicting, contextual, or insufficient evidence.
- verify_executionsshallow
Verify the execution hash chain and that every output artifact is intact.
Embed this server’s score
Tool count and median score across every tool in this server’s corpus — honest in a way a single cherry-picked tool’s badge wouldn’t be.
[](https://vouch.tools/servers/24f67683-ab0e-46b1-8660-c629fa7bf12b)