MCP.Market

Drawing Converter MCP server

by imnoo.com·com.imnoo/drawing-converter·v0.1.1

Metric ⇄ imperial for technical drawings: dimensions, tolerances, ISO fits, threads, roughness.

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

full report

Adoption
Growing

0 stars74 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • convert_drawing_pdf

    Produce 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_text

    Convert 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_value

    Convert 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_text

    Read 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_thread

    Look 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

no findings
  • 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
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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 UNC

Tools

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-mcp

Claude 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-mcp

Example 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.

More from imnoo.com →