mcpserver.lol
registry/pubchem-mcp-server
Connection check verified live · 27h ago

pubchem-mcp-server

Search PubChem compounds, properties, safety data, bioactivity, and cross-references.

Tools 10
GitHub stars 9
Installs / wk 221
Licence Apache-2.0
Transport streamable-http, stdio
Last checked 27h ago

Tools & capabilities

10 tools

Read from the running server on 27h ago.

pubchem_get_bioactivity read-only cid*offsetmaxResultstargetGeneIdoutcomeFiltertargetAccession
Get a compound's bioactivity profile: which assays tested it, activity outcomes (Active/Inactive/Inconclusive), target identifiers (NCBI Gene ID, UniProt/GenBank accession), and qu…
pubchem_get_compound_3d_structure read-only cid*formatmaxAtomsmaxBondsincludeRawSdfincludeAlternateConformerIds
Get a compound's default 3D conformer — atomic coordinates and bonds — for one CID. format="json" (default) returns atoms and bonds parsed into structured fields; format="sdf" retu…
pubchem_get_compound_details read-only cids*propertiesmaxSynonymssynonymOffsetincludeSynonymsmaxDescriptions +4
Get detailed compound information by CID. Returns physicochemical properties (molecular weight, SMILES, InChIKey, XLogP, TPSA, etc.), optionally with a textual description (pharmac…
pubchem_get_compound_image read-only cid*size
Fetch a 2D structure diagram (PNG image) for a compound by CID.
pubchem_get_compound_interactions read-only cid*kindsoffsetmaxEntries
Get a compound's interaction data: drug-drug interactions (DrugBank), drug-food interactions, and chemical-target interactions (binding/activity from BindingDB, ChEMBL, and others)…
pubchem_get_compound_safety read-only cids*
Get GHS (Globally Harmonized System) hazard classification and safety data for one or more compounds by CID. Returns signal word, pictograms, hazard statements (H-codes), and preca…
pubchem_get_compound_xrefs read-only cid*offsetxrefTypes*maxPerType
Get external database cross-references for a compound: PubMed citations, patent IDs, gene/protein associations, registry numbers, and taxonomy IDs. Results are paged per type — cap…
pubchem_get_summary read-only entityType*identifiers*
Get descriptive summaries for PubChem entities by ID. Supports assays (AID), genes (Gene ID), proteins (UniProt accession), and taxonomy (Tax ID). Up to 10 per call.
pubchem_search_assays read-only offsetmaxResultstargetType*targetQuery*
Find PubChem bioassays associated with a biological target. Search by gene symbol (e.g. "EGFR"), protein name, NCBI Gene ID, or UniProt accession. Returns a page of assay IDs (AIDs…
pubchem_search_compounds read-only queryoffsetformulaqueryTypethresholdmaxResults +5
Search PubChem for chemical compounds by identifier (name, SMILES, or InChIKey, batched up to 25), molecular formula in Hill notation, substructure or superstructure containment, o…