pubchem_mcp_server

pubchem_mcp_server

3

This project is an MCP server that interfaces with the PubChem API to fetch and display essential chemical information on drugs. It supports integration with multiple servers and retrieves data such as drug names, molecular weights, and formulas.

Overview

  • The project provides an MCP server to extract chemical information about drugs from the PubChem API.
  • Key features include retrieving details such as the drug's name, CAS number, molecular weight, and formula.

Requirements

  • Python 3.10
  • Necessary dependencies include python-dotenv, requests, mcp, and uvicorn.

Installation

  • Clone the project repository and install dependencies locally using pip.
  • Configure servers with a servers_config.json file similar to Claude Desktop.

Example

The server returns detailed drug information like drug name, molecular formula, and other chemical identifiers.