mtx-auto

RDKit Tools MCP Server

Community mtx-auto
Updated

MCP server exposing core RDKit cheminformatics tools (descriptors, fingerprints, similarity/substructure search, reactions, 3D conformers, standardization) for DIAL agents.

RDKit Tools MCP Server

A Model Context Protocol (MCP) server exposing core RDKit cheminformaticsoperations as tools, for use by AI agents (e.g. DIAL toolsets).

Complements other chemistry MCPs (SMILES visualization, ChEMBL database access) by covering thein-process cheminformatics operations they don't: descriptor/fingerprint calculation, similarity andsubstructure search, reaction enumeration, standardization, and 3D conformer generation.

Tools

Tool Description
canonicalize_smiles Parse a SMILES string, return its canonical form and basic identity info
standardize_molecule Clean up a molecule: strip salts/solvents, keep the largest fragment, neutralize charges
calculate_descriptors Compute descriptors (MolWt, LogP, TPSA, HBD/HBA, ring counts, QED, ...) for one SMILES
batch_calculate_descriptors Same, for a batch of SMILES
calculate_fingerprint Compute a fingerprint (morgan, rdkit, or maccs) and return its on-bit indices
tanimoto_similarity Tanimoto similarity between two molecules
similarity_search Rank candidate SMILES by similarity to a query molecule
substructure_search Check which candidates match a SMARTS substructure pattern
enumerate_reaction Apply a reaction SMARTS/SMIRKS template to reactants, return distinct products
generate_3d_conformer Generate (optionally force-field optimized) 3D conformers as MOL blocks

Running locally

pip install -r requirements.txt
python server.py --host 127.0.0.1 --port 8080

Docker

docker build -t rdkit-tools-mcp .
docker run -p 8080:8080 rdkit-tools-mcp

The server speaks MCP over HTTP Streamable transport at /mcp.

MCP Server ยท Populars

MCP Server ยท New

    leonardosepulvedat

    MCP n8n Server

    Complete n8n API integration for Claude Desktop and Cursor - 100 workflow templates with intelligent matching

    Community leonardosepulvedat
    maximhq

    Bifrost AI Gateway

    The Fastest LLM Gateway with built in OTel observability and MCP gateway

    Community maximhq
    crisnahine

    rails-ai-context

    45 MCP tools that give AI coding agents ground truth about your Rails app: schema, models, routes, controllers, views, jobs, conventions. Works with Claude Code, Cursor, GitHub Copilot, OpenCode and Codex CLI. MCP or CLI, in-Gemfile or standalone, and it still answers when the app can't boot.

    Community crisnahine
    VinvAI

    vinvai

    Vinv runs, tests, and finds issues in your services โ€” with zero code changes.

    Community VinvAI
    api7

    AISIX AI Gateway

    An open source, Native AI Gateway and LLM proxy built in Rust

    Community api7