Augmented-Nature/ChEMBL-MCP-Server
View on GitHub ↗A comprehensive Model Context Protocol (MCP) server providing advanced access to the ChEMBL chemical database.
89 ★12 forksJavaScriptUpdated 8mo ago
What you need to know
Unofficial MCP server providing access to the ChEMBL chemical database — 22+ tools for drug discovery research, chemical informatics, and bioactivity investigations through ChEMBL's REST API.
Install
npm install && npm run build Docker: docker run -i chembl-mcp-server
Usage
- •tools: search_compounds, get_compound_info, search_targets, search_activities, search_drugs, analyze_admet_properties, substructure_search, batch_compound_lookup
Key features
- ✓compound/target/activity/drug search
- ✓InChI, SMILES, structure retrieval & similarity search
- ✓dose-response and activity comparison
- ✓ADMET analysis, molecular descriptors, solubility prediction, drug-likeness
- ✓substructure search + advanced multi-filter queries
- ✓batch processing and external cross-references
- ✓resource templates chembl://compound/{id}
Best for
Drug discovery and chemical informatics research from an AI assistant.
Caveats
- ⚠unofficial, community-built server
- ⚠no API key needed (uses public ChEMBL API)
- ⚠Node.js 16+
Platforms: macOS · Linux · WindowsClients: Claude Desktop
Reviewed 2026-08-11
Topics
- Stars
- 89★
- Forks
- 12
- Language
- JavaScript
- License
- NOASSERTION
- Created
- 2025-05-27
- Last push
- 2025-12-21