Pubchem MCP Server

the mcp is used to extract the drug basic chemical infomation from pubchem API.

Local serverstdioPython

What is the Pubchem MCP Server?

the mcp is used to extract the drug basic chemical infomation from pubchem API.

Requirements

  • Python 3.10 - python-dotenv - requests - mcp - uvicorn

Practical notes

  • Maintained by sssjiang, written in Python.

Recorded tools

  • python-dotenv — requests
  • mcp — uvicorn

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
python-dotenvrequests
mcpuvicorn

How to install the Pubchem MCP Server

{
  "mcpServers": {
    "pubchem": {
      "command": "uvx",
      "args": [
        "pubchem_mcp_server"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Python 3.10 - python-dotenv - requests - mcp - uvicorn

Example prompts to try

  • “Use Pubchem to python-dotenv.”
  • “Use Pubchem to mcp.”

Frequently asked questions

the mcp is used to extract the drug basic chemical infomation from pubchem API. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.