mcpbeat Sign in

Biolab MCP Server

not responding

Biolab MCP Server is listed as active in the registry but did not answer our last check. It exposes 30 tools. Last commit 10 Oct 2026.

Auditable MCP server for PubMed, Europe PMC, ClinicalTrials.gov, and bioRxiv/medRxiv queries

Uptime history 86 days of history · worst day 0%
86 days agonow
0.0%
Uptime 24h
0 of 91 checks
30
Tools
read from the server
200 ms
Response time
average over 24h
0
Stars
last commit 10 Oct 2026

What changed 7

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 8 October 2026. No other catalogue keeps this.

8 Oct 7 tools appeared get_artifact, get_execution, list_executions and 4 more

What the code does

We read the source, 1 h ago · tools taken from the live server · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Runs an external command biolab/tools.py:44
    out = subprocess.run([binary, "version"], capture_output=True, text=True, timeout=30, check=True)

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 10 min ago.

run in your terminal
claude mcp add biolab-mcp-server --transport http https://srikarjy025-biolab-mcp.hf.space/mcp
Settings → Connectors → Add custom connector, then paste this address
https://srikarjy025-biolab-mcp.hf.space/mcp
~/.codex/config.toml
[mcp_servers.biolab-mcp-server]
url = "https://srikarjy025-biolab-mcp.hf.space/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "biolab-mcp-server": {
      "url": "https://srikarjy025-biolab-mcp.hf.space/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "biolab-mcp-server": {
      "type": "http",
      "url": "https://srikarjy025-biolab-mcp.hf.space/mcp"
    }
  }
}

Available tools 30

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

evidence
add_evidence_to_collection
Add or update a retrieval in a scientist-reviewed evidence collection.
create_evidence_collection
Create a reviewed evidence collection in a project.
create_evidence_watch
Create a saved query for explicit evidence-change monitoring.
get_evidence_collection
Return a collection and its reviewed evidence items.
list_evidence_collections
List evidence collections, optionally within one project.
list_evidence_events
List change events previously detected by an evidence watch.
list_evidence_watches
List saved evidence watches, optionally within one project.
run_evidence_watch
Run one evidence watch and record added, removed, or revised evidence.
search_evidence
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)
execution
get_execution
Fetch one execution record, including output artifact hashes.
list_execution_tools
List runnable tools with their pinned versions, containers and devices.
project
create_project
Create a persistent scientist research project.
get_project_report
Return collections, claims, evidence links, watches, and events for a project.
all
run_all_evidence_watches
Run all active watches and return explicit per-watch failures.
artifact
get_artifact
Fetch an output artifact by its sha256 (text only; capped in size).
biorxiv
search_biorxiv
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")
claim
create_claim
Create a scientific claim record without asserting that it is true.
clinicaltrials
search_clinicaltrials
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)
europepmc
search_europepmc
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)
executions
list_executions
List recent execution records, newest first.
fetch
fetch
Fetch one preserved evidence record by retrieval ID.
link
link_claim_evidence
Propose or record how one retrieval relates to a claim.
projects
list_projects
List scientist research projects.
pubmed
search_pubmed
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)
replay
replay_execution
Re-run a recorded execution and report whether its outputs reproduced. Writes nothing.
retrieval
get_retrieval
Retrieve a full retrieval record by its retrieval_id. Args: retrieval_id: the UUID returned by search_pubmed
search
search
Search all evidence sources for ChatGPT/Codex knowledge compatibility.
tool
run_tool
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
trace
trace_claim
Trace a claim to supporting, conflicting, contextual, or insufficient evidence.
verify
verify_executions
Verify the execution hash chain and that every output artifact is intact.

Endpoints

URLTransportStateLatencyChecked
https://srikarjy025-biolab-mcp.hf.space/mcp streamable-http answering 200 ms 10 min ago

Alternatives to Biolab MCP Server

same job, measured the same way
Pharma MCP
by pubspro

MCP server for ClinicalTrials.gov, PubMed, FDA drug labels, FAERS, and ICH guidelines.

41 installs/wk local only
Clinicaltrials MCP
by mrfentmen

ClinicalTrials.gov search and PubMed.

38 installs/wk local only
PubMed Clinical Research
by taru0208

Search 36M+ PubMed biomedical articles and ClinicalTrials.gov studies.

answering
Pubcrawl
by nickjlamb

PubMed & Europe PMC literature search, US/UK drug labelling, and clinical trials for AI assistants.

450 installs/wk local only
ClinicalTrials.gov MCP by usefulapi
by usefulapi

Search and read ClinicalTrials.gov studies, sites and outcomes.

7 tools answering
Clawtube MCP
by oogdevs

Minimal MCP server for ClawTube — a small, auditable control plane for skills and agents.

local only
Substrate
by trysubstrate

Shared memory MCP server for Claude Code, Codex, Gemini CLI and Cursor. Cited, editable.

answering
ClickHouse
by alyiox

Read-only MCP server for ClickHouse metadata, parameterized queries, and plan analysis.

190 installs/wk local only

Biolab MCP Server — questions

Answers built from our own checks of this server.

What can Biolab MCP Server do?
It exposes 30 tools, read directly from the server on our last check. Among them: add_evidence_to_collection, create_claim, create_evidence_collection, create_evidence_watch, create_project, fetch and 24 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Biolab MCP Server mostly used for?
Its tools cluster around evidence, project and execution. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Biolab MCP Server working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 0 of 91 checks got a reply (0.0%), average response time 200 ms. The bar chart above shows every period we have measured.
The registry lists Biolab MCP Server as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Biolab MCP Server?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Biolab MCP Server need an API key?
No. Biolab MCP Server completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 30 of them are readable on this page. This is what we observed, not what the docs claim.
Is Biolab MCP Server open source?
The code is open source: it is published under the MIT licence, written in Python and 0 stars on GitHub. The licence covers the code in the repository, not the hosted service at srikarjy025-biolab-mcp.hf.space, which runs on its operator's own terms.