★ 0 stars
Python
🤖 AI/LLM
Updated 1d ago
Reliable, free, open-source SMILES → IUPAC name converter. PubChem-keyed lookup + OPSIN cross-validation + STOUT v2 fallback. CLI, Python lib, Gradio web app, MCP server.
View on GitHub →
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Claude Desktop
Claude Code
Cursor
Add to claude_desktop_config.json:
{
"mcpServers": {
"smiles2iupac": {
"command": "uvx",
"args": [
"smiles2iupac"
]
}
}
}
📋 Copy
Run in terminal:
claude mcp add smiles2iupac uvx smiles2iupac
📋 Copy
Add to .cursor/mcp.json:
{
"mcpServers": {
"smiles2iupac": {
"command": "uvx",
"args": [
"smiles2iupac"
]
}
}
}
📋 Copy
Or install with pip: pip install smiles2iupac
README Excerpt
--- title: smiles2iupac emoji: 🧪 colorFrom: blue colorTo: green sdk: docker app_port: 7860 pinned: false license: mit short_description: Reliable SMILES to IUPAC name conversion --- <!-- The YAML block above is HF Spaces config; it must be the very first thing in the file. GitHub renders it as a thematic-break + paragraph, which is
Tools (16)
Result alternatives canonical_smiles cas classify_smiles confidence enrich_smiles error formula iupac_to_smiles kind mol_weight smiles_to_iupac source structure_svg warnings
Topics
cheminformatics chemistry fastapi gradio iupac iupac-nomenclature mcp-server model-context-protocol opsin pubchem rdkit smiles stout