Docs
Mosaic is an MCP server: an oncology knowledge graph of targets, compounds, pathways, papers and patents, exposed as tools you call from inside Claude, Cursor, or Claude Code. Mosaic doesn't replace your model — it gives your model a graph to traverse.
What you get
- 760+ targets across oncology, neuroscience and cardiovascular, ~71K compounds, ~49K papers, ~16K patents, ~1.0M edges. The live figures are on the home page and from
mosaic_kg_stats. - 44 MCP tools — five KG-native (synthetic-lethal whitespace, resistance bypass map, modality gaps, talent migration, emerging signals) plus 1st-order lookups, watchlists, and structural similarity (Foldseek).
- Provenance + confidence on every fact. Every tool response carries a
_provenanceblock (sources, confidence summary, as-of date). Heuristic layers are labelled as such in the output, not silently mixed with curated data.
How it's designed
MCP-first. The tools are the product. The web chat at getmosaic.dev is one delivery surface; another is your IDE's MCP client. Both call the same backend, so a graph traversal run from Claude Code returns the same JSON as a traversal run from the web chat.
Oncology only, on purpose. The graph is curated and small enough that every edge has a source. We'd rather be deep on one therapy area than shallow on twelve.
Reproducible. The /demo comparisons are pre-recorded with timestamped tool traces; the benchmark behind them ships in the repo with a Docker reproducibility package.
Start here
- Quickstart →
Connect Mosaic to your Claude Desktop or Claude Code and call your first KG tool in under 60 seconds.
- Install →
Per-client setup for Claude Desktop, Cursor, and Claude Code. ~3 minutes per client.
Guides
- MCP vs HTTP API →
Two ways to reach the same KG. When to use which surface, with latency and auth trade-offs.
- Tool examples →
Worked examples of the five KG-native tools, with the exact JSON each returns. Seed your own prompts from these.
- Troubleshooting →
401s, 429s, empty results, MCP handshake hangs. The shortlist of things that actually go wrong.
Reference
- Authentication →
Bearer mk_live_… keys, bcrypt at rest, rotation and revoke.
- Rate limits →
Free-tier IP quota, paid-tier per-key quotas, 429 backoff guidance.
- Tools reference →
All 44 MCP tools — auto-generated from the server. Signatures, parameters, example outputs.