rdkit-tools-mcp
RDKit Tools MCP Server
Model Context Protocol (MCP)サーバーで、コアとなるRDKitケモインフォマティクス操作をツールとして公開し、AIエージェント(例: DIALツールセット)が使用できるようにします。
他の化学系MCP(SMILES可視化、ChEMBLデータベースアクセス)を補完し、それらがカバーしないプロセス内ケモインフォマティクス操作(記述子/フィンガープリント計算、類似性および部分構造検索、反応列挙、標準化、3D配座生成)を提供します。
ツール
ツール | 説明 |
| SMILES文字列を解析し、その正準形と基本的な識別情報を返します |
| 分子をクリーンアップします: 塩/溶媒を除去し、最大のフラグメントを保持し、電荷を中和します |
| 1つのSMILESについて記述子(MolWt、LogP、TPSA、HBD/HBA、環の数、QED、...)を計算します |
| SMILESのバッチについて同様に計算します |
| フィンガープリント( |
| 2つの分子間のタニモト類似度 |
| クエリ分子に対する類似度で候補SMILESをランク付けします |
| どの候補がSMARTS部分構造パターンに一致するかを確認します |
| 反応SMARTS/SMIRKSテンプレートを反応物に適用し、異なる生成物を返します |
| (オプションで力場最適化された)3D配座をMOLブロックとして生成します |
Related MCP server: cmxflow
ローカルでの実行
pip install -r requirements.txt
python server.py --host 127.0.0.1 --port 8080Docker
docker build -t rdkit-tools-mcp .
docker run -p 8080:8080 rdkit-tools-mcpサーバーは/mcpにおいてHTTP Streamable transport経由でMCPを提供します。
This server cannot be deployed
Maintenance
Related MCP Connectors
Chemistry, pharma and biotech tools for AI assistants: NMR, MS, IR and UV analysis, ADMET and ICH M7, stability (ICH Q1), HPLC methods, DoE, docking, retrosynthesis, biologics. Deterministic results you can check. Built in Leipzig, Germany.
- SnipgetOAuthai.snipget
300+ deterministic data utilities for AI agents: validate, normalize, parse, match, redact.
Machine-readable utilities and datasets for AI agents.
CVE lookups (NVD) and dependency-manifest audits (OSV) for AI agents. No API keys.
Related MCP Servers
- FlicenseBqualityDmaintenanceProvides computational chemistry tools for LLMs, enabling molecular operations like SMILES processing and geometry manipulation via a modular agent and tool system.9-
- AlicenseNot gradedqualityBmaintenanceEnables building, running, and optimizing cheminformatics pipelines via composable blocks, with an MCP agent interface for natural language interaction.2MIT
- AlicenseNot gradedqualityAmaintenanceEnables generation of chemical structures, reactions, spectra, titration curves, 3D models, and more from natural language or SMILES, using RDKit for offline rendering and supporting formats like PNG, SVG, CDXML, and Anki decks.292 PyPI19Apache 2.0
- AlicenseNot gradedqualityBmaintenanceProvides a local-first chemistry workbench for AI agents, enabling SMILES validation with human-readable diagnostics, molecule drawing, property calculation, format conversion, standardization, and batch cleaning via MCP.137 PyPI2MIT