PubChem MCP 服务器
一个用于从 PubChem API 提取药物基本信息的 MCP 工具。
快速入门
环境要求
- Python 3.10
- 安装依赖:
python-dotenv
、requests
、mcp
和uvicorn
安装步骤
- 克隆项目: git clone [项目仓库 URL]
- 进入项目目录并安装依赖: 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"
}