适合谁
- 研究人员和开发人员需要将化学数据库查询集成到 LLM 驱动的工具中。
- 偏好公共托管端点的人和需要在本地运行 MCP 服务器的人。
对于想要将 PubChem 数据集成到 AI 工作流中的用户来说,这是一个功能丰富且文档完整的服务器。它提供了全面的工具集和资源,操作简便。注意,它不是官方 PubChem 项目,公共端点是社区托管的。
PubChem MCP 服务器是一个社区维护的服务器,让 AI 助手能够查询 PubChem 化学数据库。它提供了多个工具,用于按名称、结构等搜索化合物,获取详细信息、图像、3D 结构、外部引用、安全数据、生物活性、相互作用和实体摘要。还提供了一些资源,用于直接访问化合物和检测数据。支持流式 HTTP,可通过公共托管实例使用,也支持本地通过 stdio 或 HTTP 自托管。无需 API 密钥,所有工具均为只读。
安装 Bun(v1.3.0 或更高)后,在 MCP 客户端配置中添加如下 JSON(例如 claude_desktop_config.json):使用 'stdio' 类型,命令为 'bunx',参数为 ['@cyanheads/pubchem-mcp-server@latest']。无需 API 密钥。
{
"mcpServers": {
"pubchem-mcp-server": {
"type": "stdio",
"command": "bunx",
"args": [
"@cyanheads/pubchem-mcp-server@latest"
],
"env": {
"MCP_TRANSPORT_TYPE": "stdio"
}
}
}
}