mcpField
R
Rdkit Chemical Informatics

Rdkit Chemical Informatics

本地服务
github.com/s20ss开发工具371 周前更新

关于 Rdkit Chemical Informatics

Rdkit Chemical Informatics 将 RDKit 集成到 MCP,用于化学信息学任务,适合需要分子图像和分子量、logP 等计算描述符的用户。

主要功能

  1. 01生成分子图像
  2. 02计算分子描述符
  3. 03使用 RDKit 进行化学计算
  4. 04以 stdio 模式运行 MCP 服务

适用场景

  1. 01生成分子可视化图像
  2. 02计算分子量和 logP
  3. 03通过 MCP 执行化学信息学任务

MCP 相关

该项目以 stdio 模式启动 MCP 服务,向 MCP 客户端提供化学信息学能力。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

MseeP.ai 安全评估徽章

MCP RDKit 项目

概述

mcp_rdkit 项目将 RDKit 库与 MCP(模型上下文协议)框架集成,提供高级化学信息学工具。它包含分子可视化、描述符计算以及与 MCP 服务交互等功能。

功能

  • 分子可视化:使用 RDKit 生成分子图像。
  • 描述符计算:计算分子量、logP 等分子描述符。
  • MCP 服务集成:与 MCP 服务通信,以执行高级化学信息学任务。

项目结构

  • mcp_rdkit/

    • __main__.py:应用程序的入口点。它会初始化 MCP 服务并以“stdio”模式运行。
    • rdkit_helper.py:包含 RDKit 操作的辅助函数,包括:
      • 将 PIL 图像转换为 base64。
      • 与 MCP 服务交互。
      • 使用 RDKit 进行化学计算。
  • setup.py:打包和分发配置。

要求

  • Python 3.8 或更高版本
  • RDKit 库
  • MCP 框架

安装

  1. 使用 pip 安装软件包:

    pip install mcp-rdkit
    
  2. 运行应用程序:

    python -m mcp_rdkit
    

演示

你可以将其直接集成到 Claude App 中:

演示 1 演示 2 演示 3

用法

  • 运行 MCP 服务: 应用程序会启动一个 MCP 服务,用于处理化学信息学任务。

  • 生成分子图像: 使用 RDKit 辅助函数可视化分子。

  • 计算描述符: 使用 RDKit 的描述符计算工具进行化学分析。

MCP 配置示例

若要通过 MCP 使用 RDKit 服务,请将以下配置添加到你的 mcp 配置文件中:

"rdkit-server": {
  "type": "stdio",
  "command": "python",
  "args": [
    "-m",
    "mcp_rdkit"
  ]
}

RDKIT MCP 已通过 MCP Review 认证并编入索引。

已通过 MseeP 验证

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。