Pubchem MCP 服务器

Pubchem MCP 服务器

轻松将您的 AI 工作流连接到 PubChem,实时获取最新化学与药物信息,助力科研与教育应用。

“Pubchem” MCP 服务器的功能是什么?

Pubchem MCP(模型上下文协议)服务器作为 AI 助手与 PubChem API 之间的桥梁,实现对药物等化学物质基础信息的无缝提取。集成该服务器后,AI 系统可自动检索化合物的分子详情、同义词、标识符及相关元数据,全部直接来自 PubChem。这一能力帮助药物发现、生物信息学和化学信息学等领域的开发流程实现数据检索自动化,减少人工查找工作,并使 AI 环境中的数据驱动交互更加高效。服务器易于集成,可用于支持 MCP 标准的各类平台和工具中。

提示模板列表

仓库中未提及具体提示模板。

资源列表

仓库中未列明具体资源。

工具列表

仓库 server.py 或可见文档中未详细说明具体工具。

本 MCP 服务器的应用场景

  • 自动化化学数据检索:即时获取任意药物或化合物的化学性质、标识符及结构数据,提升研发效率。
  • 药物信息查询:为用户或研究者提供已知药物的详细信息,包括同义词、分子式及 PubChem 链接。
  • 集成到生物信息学流程:让 AI 驱动的流程增强数据背景,用于药物再开发或相互作用分析等任务。
  • 支持教育工具:为教育平台提供丰富、实时的化学信息,用于教学与演示。
  • API 驱动应用:为需要最新化学数据的 Web 或移动应用提供后端支持,无需手动 API 处理。

如何部署

Windsurf

  1. 前置条件:确保已安装 Python 3.10 及依赖(python-dotenvrequestsmcpuvicorn)。
  2. 克隆并安装
    git clone https://github.com/sssjiang/pubchem_mcp_server.git
    cd pubchem_mcp_server
    pip install .
    
  3. 编辑配置:打开 Windsurf 配置文件,添加 Pubchem MCP 服务器:
    {
      "mcpServers": {
        "pubchem": {
          "command": "uvx",
          "args": ["pubchem_mcp_server"]
        }
      }
    }
    
  4. 保存并重启:保存修改并重启 Windsurf。
  5. 验证:尝试查询一个已知药物进行测试。

Claude

  1. 前置条件:安装 Python 3.10 及所需依赖。
  2. 克隆并安装
    git clone https://github.com/sssjiang/pubchem_mcp_server.git
    cd pubchem_mcp_server
    pip install .
    
  3. 配置 Claude:在 Claude Desktop 的 servers_config.json 中添加:
    {
      "mcpServers": {
        "pubchem": {
          "command": "uvx",
          "args": ["pubchem_mcp_server"]
        }
      }
    }
    
  4. 重启 Claude
  5. 验证:通过药物查询测试配置。

Cursor

  1. 前置条件:已安装 Python 3.10 及依赖。
  2. 克隆并安装
    git clone https://github.com/sssjiang/pubchem_mcp_server.git
    cd pubchem_mcp_server
    pip install .
    
  3. 添加 MCP 服务器:更新 Cursor 的配置文件:
    {
      "mcpServers": {
        "pubchem": {
          "command": "uvx",
          "args": ["pubchem_mcp_server"]
        }
      }
    }
    
  4. 重启 Cursor
  5. 测试:搜索一个已知化合物进行验证。

Cline

  1. 前置条件:安装 Python 3.10 及依赖。
  2. 克隆并安装
    git clone https://github.com/sssjiang/pubchem_mcp_server.git
    cd pubchem_mcp_server
    pip install .
    
  3. 编辑配置:在 servers_config.json 中添加如下内容:
    {
      "mcpServers": {
        "pubchem": {
          "command": "uvx",
          "args": ["pubchem_mcp_server"]
        }
      }
    }
    
  4. 重启 Cline
  5. 验证配置:运行示例查询进行确认。

API 密钥安全

当前配置下,访问 PubChem API 无需 API 密钥。如需设置,可用如下环境变量:

{
  "env": {
    "PUBCHEM_API_KEY": "your_api_key"
  },
  "inputs": {}
}

如何在流程中使用该 MCP

在 FlowHunt 中使用 MCP

要将 MCP 服务器集成到 FlowHunt 工作流,需先在流程中添加 MCP 组件,并连接至您的 AI 代理:

FlowHunt MCP flow

点击 MCP 组件,打开配置面板。在系统 MCP 配置区,以如下 JSON 格式填写服务器信息:

{
  "pubchem": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 代理即可作为工具访问该 MCP 所有功能。请将 “pubchem” 替换为您的 MCP 服务器实际名称,并更换为实际的 MCP 服务器 URL。


概览

模块可用性说明
概览来自 PubChem 的基础化学信息
提示模板列表未发现提示模板
资源列表未指定
工具列表未指定
API 密钥安全PubChem 不需要
采样支持(评估时重要性较低)未指定

综上,Pubchem MCP 服务器专注于特定领域(化学/药物信息),易于安装,可与 MCP 客户端集成,但缺少有关提示、资源及采样或 roots 等高级特性的文档。

我们的评价

本 MCP 服务器针对其用途简单高效,但在更广泛的 MCP 功能及文档支持上有所欠缺,对于高级用户的通用性有限。评分:3/10

MCP 评分

是否有 LICENSE⛔(未发现)
至少有一个工具
Fork 数量2
Star 数量4

常见问题

什么是 Pubchem MCP 服务器?

Pubchem MCP 服务器让 AI 代理和工作流能够直接从 PubChem 数据库检索结构化的化学与药物信息,如分子性质、同义词和标识符,无需手动调用 API。

该服务器支持哪些应用场景?

支持自动化化学数据检索、药物信息查找、集成到生物信息学流程、教育工具以及需要最新化学信息的 API 驱动应用。

使用 PubChem 需要 API key 吗?

不需要。PubChem API 是公开的,使用本 MCP 服务器进行基本操作无需 API key。

如何部署和集成该 MCP 服务器?

克隆服务器仓库,安装依赖,并配置支持 MCP 的客户端(如 Windsurf、Claude、Cursor 或 Cline)以启动 Pubchem MCP 服务器。详见上方各客户端配置说明。

可以在 FlowHunt 流程中使用该服务器吗?

可以!在 FlowHunt 流程中添加 MCP 组件,并配置 Pubchem MCP 服务器的 URL,您的 AI 代理即可作为工具访问化学数据。

有哪些限制?

本 MCP 服务器聚焦核心化学/药物数据,不包含采样、提示模板、多工具集成等高级功能。仓库中未明确提供许可证。

将 Pubchem MCP 服务器集成到 FlowHunt

用 PubChem 自动化化学数据为您的 AI 流程赋能。立即结合 Pubchem MCP 服务器与 FlowHunt,助力您的科研、教育或产品流程。

了解更多

PubNub MCP 服务器
PubNub MCP 服务器

PubNub MCP 服务器

PubNub MCP 服务器通过 PubNub 稳定的消息网络,将 AI 助手和开发环境与实时通信及外部数据源连接起来。通过实时数据、无缝 API 集成以及对 Cursor、Windsurf、Claude Desktop 等平台的跨平台支持,提升您的编码工作流程。...

2 分钟阅读
MCP Server PubNub +5
模型上下文协议 (MCP) 服务器
模型上下文协议 (MCP) 服务器

模型上下文协议 (MCP) 服务器

模型上下文协议(MCP)服务器将 AI 助手与外部数据源、API 和服务连接起来,实现复杂工作流的无缝集成,并在 FlowHunt 中安全管理开发任务。...

1 分钟阅读
AI MCP +4
MCP-Server-Creator MCP 服务器
MCP-Server-Creator MCP 服务器

MCP-Server-Creator MCP 服务器

MCP-Server-Creator 是一个元服务器,可以快速创建和配置新的模型上下文协议(MCP)服务器。通过动态代码生成、工具构建和资源管理,它简化了自定义 AI 连接与集成服务器的开发,帮助技术团队自动化工作流程并加速部署。...

2 分钟阅读
AI MCP +5