What are the runtime requirements?
Python 3.8+ and the Requests library are required. RDKit is optional but recommended for enhanced 3D structure handling.
@PhelanShao
Basic information
Enables large language models to correctly query molecular databases and generate structure files
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
PubChem MCP Server is a Python implementation of a Model Context Protocol (MCP) server that allows AI models to query chemical compound information from the PubChem database. It provides easy access to compound properties, 2D structures, and 3D molecular coordinates through a standard MCP interface.
Install from source with pip install -e . (optionally pip install -e ".[rdkit]" for enhanced 3D handling). Configure the server in your MCP settings file by providing the path to mcp_server.py and listing the tools get_pubchem_data and download_structure under autoApprove. Then invoke the tools by passing a compound name or PubChem CID as the query parameter.
Python 3.8+ and the Requests library are required. RDKit is optional but recommended for enhanced 3D structure handling.
The `get_pubchem_data` tool supports JSON, CSV, and XYZ (3D) output. The `download_structure` tool supports SDF, MOL, and SMI file formats.
API responses are cached in memory for faster repeat queries. 3D structure data is persisted on disk in `~/.pubchem-mcp/cache/`.
Add an entry to your MCP configuration file with `command: "python3"`, `args: ["/path/to/mcp_server.py"]`, and list `get_pubchem_data` and `download_structure` under `autoApprove`.
The server includes a fallback that generates a 3D structure locally when PubChem itself does not provide one.
🚀 The fast, Pythonic way to build MCP servers and clients.

Couples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep
Painless E2E Automation for Mobile and Web

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.
Comments