Mosaic

Connect

Mosaic is an MCP server: the tools land inside Claude, next to where the question was asked. Connecting is free and takes about a minute.

In Claude

  1. 1In claude.ai (or the Claude desktop app), open Settings → Connectors → Add custom connector.
  2. 2Paste the connector URL: https://mcp.getmosaic.dev/mcp
  3. 3Sign in with your email — we send a one-time link, you approve the connection, and the tools appear in your next chat. No password, no API key to paste.

Then ask Claude: “show me the Mosaic coverage grid for PCSK9”

Self-host

The server is open source. Run it locally with uvx mosaic-mcp — bring your own Postgres: the package ships the query layer and schema, not a shared database. Source and setup at github.com/sourabhnk/mosaic-mcp.

The tools

Free — 50 queries / month

mosaic_get_target_profile

Full profile for a curated target — biology, scores, structure, SAR, pipeline, every count with its state.

mosaic_get_target_compounds

Chemistry for a curated target, filterable, with potency and clinical phase.

mosaic_get_target_papers

Literature under the declared PubMed query, with validation classification.

mosaic_get_target_structure

AlphaFold structure, confidence and pocket druggability.

mosaic_get_coverage_grid

The coverage grid for ANY human gene symbol — what's known, what's a floor, what nobody has checked.

Pro — everything above, plus

mosaic_request_dossier

Queue a coverage-honest dossier for any human target; async, delivered in-session and by email.

mosaic_get_dossier

Poll a request; returns the full document when delivered, the stated failure cause when not.

mosaic_pathway_context

Reactome pathway membership and neighbours.

mosaic_target_validation

Genetic, in-vivo and clinical validation evidence, classified and counted.

mosaic_clinical_pipeline

Compounds in the clinic for a target, by phase and indication.

mosaic_synthetic_lethal_whitespace

Co-essentiality partners with sparse chemistry — stated as floors, never as absence.

mosaic_resistance_bypass_map

Bypass-signalling candidates around a target from the interaction layer.

mosaic_target_network

The local interaction network with confidence scores.

Plans and dossier quotas are on the pricing section →