rdkit-tools-mcp
RDKit Tools MCP Server
Un servidor del Model Context Protocol (MCP) que expone operaciones fundamentales de quimioinformática de RDKit como herramientas, para que las utilicen agentes de IA (p. ej., conjuntos de herramientas DIAL).
Complementa otros MCP de química (visualización de SMILES, acceso a la base de datos ChEMBL) al cubrir las operaciones de quimioinformática en proceso que ellos no incluyen: cálculo de descriptores/huellas digitales, búsqueda por similitud y subestructura, enumeración de reacciones, estandarización y generación de confórmeros 3D.
Herramientas
Herramienta | Descripción |
| Analiza una cadena SMILES y devuelve su forma canónica e información básica de identidad |
| Limpia una molécula: elimina sales/disolventes, conserva el fragmento más grande y neutraliza las cargas |
| Calcula descriptores (MolWt, LogP, TPSA, HBD/HBA, número de anillos, QED, ...) para una SMILES |
| Igual, para un lote de SMILES |
| Calcula una huella digital ( |
| Similitud de Tanimoto entre dos moléculas |
| Clasifica SMILES candidatas según su similitud con una molécula de consulta |
| Comprueba qué candidatas coinciden con un patrón de subestructura SMARTS |
| Aplica una plantilla de reacción SMARTS/SMIRKS a los reactivos y devuelve los productos distintos |
| Genera confórmeros 3D (opcionalmente optimizados con campo de fuerzas) como bloques MOL |
Related MCP server: cmxflow
Ejecución local
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-mcpEl servidor habla MCP a través del transporte HTTP Streamable en /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