rdkit-tools-mcp
RDKit Tools MCP Server
Ein Model Context Protocol (MCP)-Server, der zentrale RDKit-Cheminformatik-Operationen als Werkzeuge für KI-Agenten (z. B. DIAL-Toolsets) bereitstellt.
Ergänzt andere Chemie-MCPs (SMILES-Visualisierung, ChEMBL-Datenbankzugriff), indem er die prozessinternen Cheminformatik-Operationen abdeckt, die diese nicht bieten: Deskriptor-/Fingerprint-Berechnung, Ähnlichkeits- und Substruktursuche, Reaktionsenumeration, Standardisierung und 3D-Konformergenerierung.
Werkzeuge
Werkzeug | Beschreibung |
| Eine SMILES-Zeichenfolge parsen und ihre kanonische Form sowie grundlegende Identitätsinformationen zurückgeben |
| Ein Molekül aufbereiten: Salze/Lösungsmittel entfernen, das größte Fragment behalten, Ladungen neutralisieren |
| Deskriptoren (MolWt, LogP, TPSA, HBD/HBA, Ringzahlen, QED, ...) für eine SMILES berechnen |
| Dasselbe für einen Batch von SMILES |
| Einen Fingerprint ( |
| Tanimoto-Ähnlichkeit zwischen zwei Molekülen |
| Kandidaten-SMILES nach Ähnlichkeit zu einem Abfragemolekül einordnen |
| Prüfen, welche Kandidaten einem SMARTS-Substrukturmuster entsprechen |
| Eine Reaktions-SMARTS/SMIRKS-Vorlage auf Reaktanten anwenden und unterschiedliche Produkte zurückgeben |
| 3D-Konformere (optional kraftfeldoptimiert) als MOL-Blöcke erzeugen |
Related MCP server: cmxflow
Lokal ausführen
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-mcpDer Server spricht MCP über HTTP-Streamable-Transport unter /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 PyPI22Apache 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