Chembl MCP Server
by chembl.caseyjhand.com in Other
Link compounds to protein targets, rank bioactivity, and look up drug mechanisms and indications.
https://chembl.caseyjhand.com/mcp- Tools
- 7
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 452 ms
- 599 ms slowest 5%
- Last check
- Passed
- 3 h ago, next in 3 h
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"chembl-mcp-server": {
"type": "http",
"url": "https://chembl.caseyjhand.com/mcp"
}
}
}7 tools
- chembl_search_molecules
Discovery entry point for compounds. Find by name / ChEMBL ID / InChIKey with the default search_type=name (supply query), or run a structure search with search_type exact | similarity | substructure (supply structure as a SMILES). At least one of query or structure is required…
- chembl_get_bioactivities
The flagship compound↔target bioactivity bridge: measurements for a molecule (target deconvolution / selectivity), a target (lead finding), or both together (how potently one compound hits one target). Supply at least one of molecule_chembl_id (from chembl_search_molecules) or…
- chembl_search_targets
Resolve a protein/gene/UniProt accession to the ChEMBL target ID that chembl_get_bioactivities needs for the target→leads workflow. Supply at least one of accession (UniProt, e.g. P00533), gene_symbol (e.g. EGFR), or query (free-text name); filter further by organism and…
- chembl_get_drug_info
Pharmacology for a drug (molecule): mechanism(s) of action, the molecular target(s) it acts on, action type (inhibitor / agonist / …), first-approval year, and clinical indications with the max phase reached for each. Supply molecule_chembl_id (from chembl_search_molecules)…
- chembl_get_assay
Assay provenance behind a bioactivity row: description, type (binding / functional / ADMET / toxicity), the target it measures, organism, and ChEMBL's 1–9 confidence score (9 = direct assay on the protein target, lower = homologous or indirect). Supply assay_chembl_id from a…
- chembl_dataframe_query
Run a read-only SQL SELECT over the bioactivity rows chembl_get_bioactivities staged on a canvas — rank, group, dedupe, and aggregate across the FULL set, not the inline preview. Reference each staged table by the name chembl_get_bioactivities returned — bioactivities for its…
- chembl_dataframe_describe
List the tables and columns staged on a canvas by chembl_get_bioactivities — inspect before calling chembl_dataframe_query to write correct SQL. Returns each table with its row count, kind (table | view), and column names + types. Requires CANVAS_PROVIDER_TYPE=duckdb.
Security scan
1 finding
- Unusually long description in tool:chembl_get_bioactivities
chembl_get_bioactivities (chembl get bioactivities) The flagship compound↔target…
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 3 h ago | Passed | 200 | 584 ms |
| 12 h ago | Passed | 200 | 582 ms |
| 22 h ago | Passed | 200 | 583 ms |
| 32 h ago | Passed | 200 | 577 ms |
| 42 h ago | Passed | 200 | 575 ms |
Show 10 older checks
| 2 days ago | Passed | 200 | 561 ms |
| 3 days ago | Passed | 200 | 606 ms |
| 3 days ago | Passed | 200 | 566 ms |
| 3 days ago | Passed | 200 | 599 ms |
| 4 days ago | Passed | 200 | 590 ms |
| 4 days ago | Passed | 200 | 400 ms |
| 5 days ago | Passed | 200 | 452 ms |
| 5 days ago | Passed | 200 | 396 ms |
| 5 days ago | Passed | 200 | 470 ms |
| 6 days ago | Passed | 200 | 406 ms |