返回市场
PubChem MCP 服务器

PubChem MCP 服务器

作者:sssjiang8 星标更新:2025-03-26

项目介绍

pubchem mcp 服务器

mcp 用于从 pubchem API 中提取药物的基本化学信息。

要求

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

安装

安装依赖项(本地):

  • 直接从项目目录安装
git clone [项目仓库URL]
cd [项目目录]
pip install .

配置服务器(pypi):

servers_config.json 的结构与 Claude Desktop 相同,便于多个服务器的集成。 以下是一个示例:

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

此 MCP 的结果

{
  "药品名称": "阿司匹林",
  "CAS编号": "50-78-2",
  "分子量": 180.16,
  "分子式": "C9H8O4",
  "SMILES": "CC(=O)OC1=CC=CC=C1C(=O)O",
  "别名": [
    "2-(乙酰氧基)苯甲酸",
    "乙酰水杨酸",
    "Acetysal",
    "Acylpyrin",
    "Aloxiprimum",
    "Aspirin",
    "Colfarit",
    "Dispril",
    "Easprin"
  ],
  "InChI键": "BSYNRYMUTXBXSQ-UHFFFAOYSA-N",
  "IUPAC名称": "2-乙酰氧基苯甲酸",
  "ATC代码": "N02BA01",
  "详细链接": "https://pubchem.ncbi.nlm.nih.gov/compound/2244"
}