MCP server for DECIMER image-to-SMILES chemical structure recognition
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
Inspect callable tools, capabilities, and parameters exposed to AI agents by DECIMER MCP Server.
server_healthChecks whether the DECIMER FastAPI server is reachable.
analyze_chemical_imageSends a base64-encoded image to `/image2smiles/` and returns structured output.
mcp-name: io.github.DocMinus/decimer-mcp-server
MCP server that exposes DECIMER image-to-SMILES functionality as tool calls.
This project is a thin adapter over the existing FastAPI service in DecimerServerAPI.
It does not run DECIMER models directly.
The adapter sends JSON requests by default, with automatic fallback to form payloads for compatibility.
server_health: Checks whether the DECIMER FastAPI server is reachable.analyze_chemical_image: Sends a base64-encoded image to /image2smiles/ and returns structured output.http://localhost:8099)find it at either of these two versions:
Copy .env.example values into your environment:
DECIMER_API_BASE_URL (default http://localhost:8099)DECIMER_API_TIMEOUT_SECONDS (default 60)DECIMER_MAX_IMAGE_BYTES (default 10000000)DECIMER_MCP_LOG_LEVEL (default INFO)or
analyze_chemical_image returns:
When no SMILES is returned by API classifier behavior:
Make targets:
Run one health check + one inference call against your DECIMER API:
If you keep settings in .env, load it with:
or use make:
Override the image path if needed:
Monitor Actions tab. If publish fails, rerun using workflow dispatch after fixing issues.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/decimer-mcp-server)<a href="https://allmcps.com/mcp/decimer-mcp-server"><img src="https://allmcps.com/api/badge/decimer-mcp-server?style=directory" alt="DECIMER MCP Server on AllMCPs" /></a>