Overview
Features
PubChem-based drug information extraction
Extracts basic chemical information for drugs directly from PubChem, enabling standardized data retrieval in MCP workflows.
Comprehensive output fields
Returns a rich set of drug properties including Drug Name, CAS Number, Molecular Weight, Molecular Formula, SMILES, InChI Key, IUPAC Name, ATC Code, and a Details Link.
Synonyms support
Includes a list of alternative drug names (synonyms) to improve matching and data coverage.
Standardized identifiers
Provides key identifiers such as CAS Number, InChI Key, and IUPAC Name for reliable cross-referencing.
Molecular properties
Outputs essential molecular properties like Molecular Weight and Molecular Formula for chemical context.
PubChem details link
Includes a direct Details Link to the PubChem compound page for quick reference and validation.
Configurable multi-server deployment
Configurable via servers_config.json to support multiple MCP servers (example shows adding a pubchem server with command and args).
Easy installation and deployment
Designed to install via pip in a local environment, with dependencies such as Python 3.10, python-dotenv, requests, mcp, and uvicorn.




