Back to Home
tandemai-inc icon

rdkit-mcp-server

by tandemai-inc

Overview

Enables Large Language Models (LLMs) to access RDKit cheminformatics functions through natural language.

Installation

Run Command
python run_server.py [--settings settings.yaml]

Environment Variables

  • OPENAI_API_KEY

Security Notes

The server exposes file system interaction tools (e.g., `read_file`, `write_file`, `mol_to_sdf`, `pdb_to_mol`, `MolToFile`) that accept arbitrary file paths from LLM input. There is no apparent sanitization or restriction of these paths to a safe, confined directory within the provided source code, making it vulnerable to directory traversal attacks, arbitrary file reads, and writes. This allows a malicious or jailbroken LLM to potentially access or modify sensitive files on the host system.

Similar Servers

Stats

Interest Score42
Security Score3
Cost ClassMedium
Avg Tokens1000
Stars28
Forks6
Last Update2025-12-04

Tags

LLMRDKitCheminformaticsAgentModel Context Protocol