The three questions that actually come up — what is this compound, what are its numbers, what has it been tested against — answered in the thread that raised them rather than in a browser you then have to summarise from.
A Python MCP server over PubChem, covering compounds, substances and bioassays. It works with any MCP client, including Claude for Desktop, and needs no key.
- Compounds searched by name or identifier
- Detailed information for a compound
- Physical and chemical properties for a compound
- Bioassays searched
- Detail for a substance record
Python with uv: clone the repository, create the virtual environment and pip install -r requirements.txt, then run python -m mcp_server from your client config. No API key — PubChem's endpoints are public.
Build from source — clone the repository and build it, then point your client at the binary
