Drawing Converter MCP server
Metric ⇄ imperial for technical drawings: dimensions, tolerances, ISO fits, threads, roughness.
0 stars74 downloads/wk
Reviews
Write oneNobody has reviewed Drawing Converter yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Drawing Converter tools (5)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
convert_drawing_pdfProduce a converted copy of a technical-drawing PDF with every recognised value stamped in place (white cover over the original callout, converted text in matching size/rotation) \u2014 dimensions, \xB1 tolerances, fit classes, \xD8/R callouts, threads. The input file is never modified. Without `classifications`, a heuristic converts unambiguous callouts plus (by default) bare numbers as lengths;
convert_textConvert a printed drawing callout (or short text with several callouts) between metric and imperial, preserving notation: "\xD830 H7" \u2192 "\xD81.1811 H7", "84\xB10.1" \u2192 "3.3071\xB10.0039", "R13" \u2192 "R0.5118", "M8" \u2192 "5/16-18 UNC", "1/4-20 UNC" \u2192 "M6". Angles (\xB0) are left unchanged. Set category=surface to read bare numbers as Ra roughness instead of lengths. assume_lengths
convert_valueConvert one engineering value between metric and imperial with shop-floor precision rules. Kinds: length (mm\u21C4in), tolerance_deviation (a \xB1 deviation, keeps an extra significant digit), geometric_tolerance (GD&T value), surface_roughness (Ra \xB5m\u21C4\xB5in), weight (kg\u21C4lb), thread (designation lookup, e.g. "M8" \u21C4 "5/16-18 UNC"). Returns the exact value, the display-rounded valu
extract_drawing_textRead the printed text tokens of one page of a technical-drawing PDF: each token with its index, text and position (page points, top-left origin, rotation in degrees), plus page geometry and a heuristic guess of the drawing\u2019s unit system. Use the token indices to build `classifications` for convert_drawing_pdf when you want to decide yourself which tokens are convertible values (e.g. mark a ba
lookup_threadLook up the closest standard counterpart of a thread designation (ISO metric coarse \u21C4 Unified UNC), with major diameters, pitch/TPI and how close the match is. Omit `designation` to get the whole cross-reference chart (M2\u2013M30).
Public scan report
scanner v0.1.10 · 2026-10-14 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 33 days ago12/15
- Maintainer identitynamespace and repository owner differ; website matches verified namespace6/10
How Drawing Converter compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 70% of 48,255 servers
- Tools
- 5
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 74
- more than 55% of 12,191 servers with a package
What its tools let an agent do: 5 read
Install Drawing Converter in Claude Code, Cursor or VS Code
Runs npx -y drawing-converter-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add drawing-converter -- npx -y drawing-converter-mcp
What the publisher says
From the Drawing Converter repository's README, as published. We do not edit it. Read it on GitHub
Drawing Converter MCP Server
Convert technical drawings (PDF) and engineering callouts between metric and imperial — from any MCP-enabled AI assistant.
This Model Context Protocol server exposes the conversion engine behind metric-to-imperial-converter.imnoo.com (by Imnoo): shop-floor-precision unit conversion for dimensions, ± tolerances, ISO fit classes, threads, surface roughness and weights — including producing a converted copy of a drawing PDF with every value stamped in place.
"Convert bracket.pdf to imperial and tell me what replaces the M8 thread"
│
▼ (your AI assistant calls the tools)
extract_drawing_text ──► classify values ──► convert_drawing_pdf
│
▼
bracket.imperial.pdf ✓ Ø30 H7 → Ø1.1811 H7
✓ M8 → 5/16-18 UNCTools
Plus a convert-drawing prompt that walks the assistant through extract → classify → convert.
The AI-analysis step stays with your assistant. extractdrawingtext hands the model every printed token with its position; the model decides which tokens are real values (and whether a bare 3.2 is a length or an Ra roughness) and passes that as classifications to convertdrawingpdf. No API keys, no cloud calls — the server itself is fully deterministic and offline.
Installation
Requires Node.js ≥ 18.
Claude Code
claude mcp add drawing-converter -- npx -y drawing-converter-mcpClaude Desktop
Add to claudedesktopconfig.json (Settings → Developer → Edit Config):
{
"mcpServers": {
"drawing-converter": {
"command": "npx",
"args": ["-y", "drawing-converter-mcp"]
}
}
}Cursor
Add to Cursor — or add to ~/.cursor/mcp.json:
{
"mcpServers": {
"drawing-converter": {
"command": "npx",
"args": ["-y", "drawing-converter-mcp"]
}
}
}VS Code (GitHub Copilot)
code --add-mcp '{"name":"drawing-converter","command":"npx","args":["-y","drawing-converter-mcp"]}'Windsurf / other stdio clients
Any client that launches stdio servers works with:
npx -y drawing-converter-mcpExample session
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Drawing Converter: common questions
- Is Drawing Converter MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the Drawing Converter safety report
- How do I install Drawing Converter?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Drawing Converter need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Drawing Converter maintained?
- The last commit was 54 days ago (2026-09-11). The latest release is v0.1.1.
- How does Drawing Converter compare with other MCP servers?
- safety score 85/100 (higher than 70% of 48,255 servers); tools 5 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.