
RDKit
STDIO通过自然语言连接RDKit的MCP服务器
通过自然语言连接RDKit的MCP服务器
RDKit MCP Server is an open-source MCP server that enables language models to interact with RDKit through natural language. The goal is to provide agent-level access to every function in RDKit 2025.3.1 without writing any code.
Install the package:
pip install .
python run_server.py [--settings settings.yaml]
See settings.example.yaml
for setting options
Once the server is running, any MCP-compliant LLM can connect. For example, see the Claude Desktop quickstart.
A CLI client is included for rapid prototyping with OpenAI:
export OPENAI_API_KEY="sk-proj-xxx" python run_client.py
List all available RDKit tools exposed by the server:
python list_tools.py [--settings settings.yaml]
We welcome contributions, feature requests, and bug reports:
See CONTRIB.md
for guidelines on how to get started.
Together, we can make RDKit accessible to a wider range of applications through natural language interfaces.