PubChem MCP 服务器

PubChem MCP 服务器

一个用于从 PubChem API 提取药物基本信息的 MCP 工具。

快速入门

环境要求

  • Python 3.10
  • 安装依赖:python-dotenvrequestsmcpuvicorn

安装步骤

  1. 克隆项目: git clone [项目仓库 URL]
  2. 进入项目目录并安装依赖: cd [项目目录] pip install .

配置服务器

servers_config.json 文件中配置服务器,示例如下:

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

示例结果

运行后将返回类似以下格式的数据:

{
  "Drug Name": "Aspirin",
  "CAS Number": "50-78-2",
  "Molecular Weight": 180.16,
  "Molecular Formula": "C9H8O4"
}