Connect BioCosm and your agent gets 13 tools, among them find_by_phase, find_by_target, find_related. It answers at https://biocosm-mcp.fly.dev/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 5 of 6 times since 11 September 2026; the last check, on 22 October 2026, succeeded.
Biotech intelligence for AI agents: drugs, targets, diagnostics, PoS estimates, and writeups.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
find_by_phase | List drugs/diagnostics at a specific clinical phase. Inputs: phase, node_type, limit |
find_by_target | Find all drugs that target a specific gene/protein. Inputs: target_gene, limit |
find_related | Find nodes connected to a given node. Three relationship types are derived on-the-fly: - "drug_target": for a drug, the targets it hits (and vice versa for a target node, the drugs that hit it) - "same_company": drugs sharing a company with Inputs: node_id, link_type, limit |
get_company_portfolio | Get a company's full drug/diagnostic portfolio from BioCosm. Inputs: company_name |
get_coverage | Report BioCosm's actual data coverage so you never mistake missing data for a real-world zero. An empty or absent field on a node means "not in BioCosm's data," never a true zero. BioCosm is AI-generated and may contain errors. |
get_node | Get full details for a single BioCosm node: identity and all name aliases, classification, gene targets and mechanism, therapeutic areas, companies, revenue history where available (sparse: ~100 drugs, mostly blockbusters, as annualized qua Inputs: node_id |
get_node_freshness | Get freshness details for a single node: writeup age, enrichment hash match, staleness score, validation score. Inputs: node_id |
get_pos_score | Get the Probability of Success estimate for a node, including the base rate, adjustment factors with reasoning, confidence interval, and model version. Returns None for nodes without a PoS score (typically only late-stage pipeline drugs are Inputs: node_id |
get_staleness_report | Get writeup staleness report: overall stats, top stale nodes, data source freshness. Inputs: limit |
get_stats | Get a high-level overview of the BioCosm database: total nodes, writeups, companies, breakdowns by type/status/domain, validation scores, and recent pipeline runs. |
get_writeup | Get the full writeup for a BioCosm node, including all sections, citations, structured data, and validation score. Inputs: node_id |
list_by_therapeutic_area | List all nodes in a given therapeutic area. Inputs: area, limit |
search_nodes | Search BioCosm nodes by name, gene symbol, target, therapeutic area, or company. Results are ranked: exact name/brand matches first, then partial name matches, with a node-type prior (canonical drug/diagnostic nodes rank above gene-target n Inputs: query, limit |
Every block below points at https://biocosm-mcp.fly.dev/mcp. Pick your client and copy.
claude mcp add --transport http biocosm https://biocosm-mcp.fly.dev/mcp
{
"mcpServers": {
"biocosm": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://biocosm-mcp.fly.dev/mcp"]
}
}
}{
"mcpServers": {
"biocosm": {
"url": "https://biocosm-mcp.fly.dev/mcp"
}
}
}{
"servers": {
"biocosm": {
"type": "http",
"url": "https://biocosm-mcp.fly.dev/mcp"
}
}
}{
"context_servers": {
"biocosm": {
"url": "https://biocosm-mcp.fly.dev/mcp"
}
}
}{
"mcpServers": {
"biocosm": {
"serverUrl": "https://biocosm-mcp.fly.dev/mcp"
}
}
}{
"mcpServers": {
"biocosm": {
"url": "https://biocosm-mcp.fly.dev/mcp"
}
}
}name: BioCosm
version: 0.0.1
schema: v1
mcpServers:
- name: BioCosm
type: streamable-http
url: https://biocosm-mcp.fly.dev/mcp{
"mcpServers": {
"biocosm": {
"httpUrl": "https://biocosm-mcp.fly.dev/mcp"
}
}
}{
"mcpServers": {
"biocosm": {
"type": "http",
"url": "https://biocosm-mcp.fly.dev/mcp"
}
}
}{
"mcpServers": {
"biocosm": {
"url": "https://biocosm-mcp.fly.dev/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fbiocosm-mcp.fly.dev%2Fmcp&type=streamable_http&id=biocosm&name=BioCosm
It answered our last check on 22 October 2026 in 138 ms. Over 6 checks since 11 September 2026 it answered 5. Status here comes from Neuronto's own probes, not from the publisher.
13, as returned by the server's own tools/list on 27 September 2026: find_by_phase, find_by_target, find_related, get_company_portfolio, get_coverage, get_node, get_node_freshness, get_pos_score, and 5 more.
It answered our last check on 22 October 2026 in 138 ms. Over 6 checks since 11 September 2026 it answered 5.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://biocosm-mcp.fly.dev/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: io.github.nhoverte. Endpoint host: biocosm-mcp.fly.dev. ARD identifier: urn:air:io.github.nhoverte:mcp:biocosm.
First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.