mcp 用于从 pubchem API 中提取药物的基本化学信息。
python-dotenvrequestsmcpuvicorn安装依赖项(本地):
git clone [项目仓库URL]
cd [项目目录]
pip install .
配置服务器(pypi):
servers_config.json 的结构与 Claude Desktop 相同,便于多个服务器的集成。
以下是一个示例:
{
"mcpServers": {
"pubchem": {
"command": "uvx",
"args": ["pubchem_mcp_server"]
}
}
}
{
"药品名称": "阿司匹林",
"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"
}