Drawing Converter Mcp logo
Health: ActiveRecent health check succeeded.Last checked 8/7/2026, 10:36:31 PM

Drawing Converter Mcp

imnoo-team
View RepositoryVisit Website

Convert technical-drawing PDFs and engineering callouts between metric and imperial β€” dimensions, Β± tolerances, ISO fit classes, M⇄UNC threads, surface roughness β€” with converted values stamped in place on the PDF. Install via NPM: npx -y drawing-converter-mcp

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Install Config Generator

claude_desktop_config.json
{
  "mcpServers": {
    "imnoo-team-drawing-converter-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "drawing-converter-mcp"
      ]
    }
  }
}

πŸ’‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

Documentation Overview

Drawing Converter MCP Server

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.

Code
"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

ToolWhat it does
convert_valueOne value, engineering-grade rounding: length (mm⇄in), tolerance deviation, GD&T value, surface roughness (Ra Β΅m⇄¡in), weight (kg⇄lb), thread designation. Returns exact + display values, derivation method and confidence.
convert_textA printed callout string, notation preserved: Ø30 H7 β†’ Ø1.1811 H7, 84Β±0.1 β†’ 3.3071Β±0.0039, M8 β†’ 5/16-18 UNC, 1/4-20 UNC β†’ M6. Angles stay untouched.
lookup_threadISO metric ⇄ Unified (UNC) cross-reference: major diameters, pitch/TPI, nearest-standard matching. Omit the designation for the full M2–M30 chart.
extract_drawing_textReads a drawing PDF's text layer: indexed tokens with positions/rotation, page geometry, and a heuristic guess of the drawing's unit system.
convert_drawing_pdfWrites a converted copy of the PDF with every recognised value stamped over the original callout (size and rotation matched). The source file is never modified.

Plus a convert-drawing prompt that walks the assistant through extract β†’ classify β†’ convert.

The AI-analysis step stays with your assistant. extract_drawing_text 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 convert_drawing_pdf. No API keys, no cloud calls β€” the server itself is fully deterministic and offline.

Installation

Requires Node.js β‰₯ 18.

Claude Code

Terminal
claude mcp add drawing-converter -- npx -y drawing-converter-mcp

Claude Desktop

Add to claude_desktop_config.json (Settings β†’ Developer β†’ Edit Config):

config.json
{

  "mcpServers": {

    "drawing-converter": {

      "command": "npx",

      "args": ["-y", "drawing-converter-mcp"]

    }

  }

}

Cursor

Add to Cursor β€” or add to ~/.cursor/mcp.json:

config.json
{

  "mcpServers": {

    "drawing-converter": {

      "command": "npx",

      "args": ["-y", "drawing-converter-mcp"]

    }

  }

}

VS Code (GitHub Copilot)

bash
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:

Terminal
npx -y drawing-converter-mcp

Example session

You: Convert C:\drawings\flange.pdf to imperial.

Assistant: calls extract_drawing_text β€” 63 tokens, source system: metric (high confidence β€” "mm", ISO 2768). classifies tokens, skips the title block, marks 1.6 next to the surface symbol as roughness, calls convert_drawing_pdf β€” wrote C:\drawings\flange.imperial.pdf, 17 values converted: Ø40 H7 β†’ Ø1.5748 H7, 2Γ— M6 β†’ 1/4-20 UNC (nearest standard β€” not interchangeable), Ra 1.6 β†’ Ra 63 Β΅in…

Quick one-liners work too: "what's 84Β±0.1 mm in inches?" β†’ convert_text β†’ 3.3071Β±0.0039.

Precision rules

Conversions follow the same rules as the web app:

  • Exact factors by international definition (25.4 mm/in, 0.45359237 kg/lb β€” NIST/ISO 80000).
  • Display rounding mirrors shop-floor convention: a 0.01 mm step maps to 4-decimal inches; tolerance deviations keep an extra significant digit.
  • Threads are resolved against an ISO-metric ⇄ UNC chart (M2–M30), tagged table for charted rows or nearest when snapped by major diameter. Metric and inch threads are never interchangeable β€” the tools say so on every thread conversion.
  • Every converted value reports how it was derived (exact / rounded / table / nearest) and a confidence score.

Limitations

  • The PDF must have a text layer. Scanned or flattened CAD exports have none β€” the web app handles those with in-browser OCR + AI analysis.
  • One page is converted per call (page parameter, default 1); other pages pass through unchanged.
  • Fractional-inch callouts (1 3/4) aren't converted yet β€” decimal-inch drawings work fine.
  • Converted values are stamped over the original callouts. Always verify safety-critical dimensions before manufacturing use.

Development

This package is built from the Drawing Converter monorepo at Imnoo, where it imports the web app's conversion engine directly β€” so the web app and this server convert identically by construction. Every release is gated on 31 end-to-end checks that drive all five tools over stdio against a generated sample drawing.

Issues and feature requests are welcome in this repository.

About Imnoo

Imnoo β€” The System for Manufacturers | AI Planning, Scheduling & Quoting Β· Complete Assemblies Β· DFM Β· Tool & Material Libraries Β· Quoted-Parts Database Β· Toolpath & G-Code Β· Machine Connection Β· Webshop Β· ERP Β· Shop Analytics & Optimization Β· Drawing Masking & IP Security

Plan It. Schedule It. Quote It. Win It. β€” trusted by over 3,000 manufacturers.

Imnoo is the AI-powered planning, scheduling, and quoting platform for CNC manufacturers β€” your automatic production platform. One system that covers it all: automatic manufacturing planning with raw-material, catalog and purchase-part, and subcontracting sourcing; scheduling with smart reminders and AI-driven customer workflows; and AI cost and cycle-time estimation for milling, turning, and EDM β€” even from a 2D PDF alone. Quote complete assemblies: drop in one file and Imnoo explodes it into single parts automatically β€” with DFM checks, quality protocols, tolerance extraction and 2D-to-3D matching, toolpath and G-code generation, tool and machine recommendations, and connected machines feeding real production data back into every quote. Built on your own tool and material libraries and a growing database of every part you've ever quoted β€” powering statistics, benchmarks, and shop optimization. Extends to deep hole drilling, sheet metal, casting, and profile parts β€” with a 24/7 webshop, built-in ERP, hourly-rate calculation, market-price benchmarking, and imperial ⇄ metric conversion. Your data lives in its own physically separated environment β€” automatic drawing masking, Swiss hosting, end-to-end encryption. From messy RFQ to production-ready order, on one platform.

Planning

  • Automatic manufacturing planning β€” production plans generated straight from the quote.
  • Machine recommendation β€” every job routed to the machine that runs it best.
  • Catalog & purchase part management β€” norm parts, screws, and bought-in components recognized straight from the BOM, managed and priced alongside your machined parts.
  • Raw material sourcing β€” price, source, and order material without leaving the workflow.
  • Purchase part & external step sourcing β€” bought-in components, coating, heat treatment, and subcontracting sourced and ordered in the same flow.
  • Beyond milling & turning β€” deep hole drilling, sheet metal, casting, and profile parts.

Scheduling & Workflow

  • Scheduling & smart reminders β€” via email, Telegram, or WhatsApp. Nothing slips.
  • Email-to-quote automation β€” a messy inbox in, structured quotes out.
  • AI customer agents β€” RFQ answers, clarifications, and follow-ups handled automatically.
  • Built-in lightweight ERP β€” orders, companies, payment terms, and margins without the bulky software.

Quoting & Estimation

  • Complete assemblies, exploded automatically β€” upload one assembly file and Imnoo blows it out into single parts: every component recognized, drawings matched to the right parts, sub-assemblies nested, purchase parts pulled from the BOM. Quote the whole machine as easily as one part.
  • CNC quoting in one place β€” milling, turning, and EDM jobs quoted from a single AI-powered platform.
  • AI cost & cycle-time estimation β€” know price, time, and effort before engineering ever looks at it.
  • Drawing-only estimation β€” quote from the PDF alone. No 3D model needed.
  • Feature-by-feature costing β€” see exactly which holes, pockets, and tolerances drive the price.
  • Instant quotes β€” respond in minutes while competitors are still opening the STEP file.
  • 24/7 instant-quoting webshop β€” customers upload parts and buy while you sleep.
  • Instant market-price benchmarking β€” know where your bid stands before you send it.
  • Hourly-rate calculation β€” your true machine and labor rates, always current.
  • Imperial ⇄ metric conversion β€” international RFQs without manual cleanup.

Libraries & Insights

  • Tool library β€” your cutting tools, holders, and parameters in one managed catalog.
  • Material library β€” standard and custom materials with live supplier pricing.
  • Quoted-parts database β€” every part you've ever quoted, searchable by geometry: similar part found, price found.
  • Statistics & analytics β€” win rates, margins, throughput, and quoting performance at a glance.
  • Shop optimization β€” learn from already-quoted parts to sharpen prices, spot profitable niches, and load the right machines.

Drawing Intelligence

  • DFM β€” Design for Manufacturing β€” manufacturability checked before you quote: undercuts, thin walls, unreachable features, and impossible tolerances flagged with the part still on the screen.
  • Quality check protocols β€” inspection plans generated automatically: stamped and numbered drawing features, inspection classes and rates, ready-to-use measurement reports.
  • Axis & orientation detection β€” AI finds the best part orientation and machining axes.
  • Automatic tolerance extraction β€” critical tolerances pulled straight off the drawing.
  • 2D-to-3D tolerance matching β€” drawing requirements linked to the right model features.

CAM & Shop Intelligence

  • AI tool recommendation β€” stop searching catalogs: Imnoo suggests the exact cutting tools for every feature.
  • Automatic toolpath generation β€” from quote to machining strategy in one step.
  • G-code generation & estimation β€” generate and evaluate programs before work hits the floor.
  • Machine connection β€” your machines feed real production data back into the AI. Every quote gets smarter.

IP Protection & Data Security β€” Engineered Like a Swiss Vault

  • Physically separated data β€” every manufacturer runs in its own isolated environment. Your drawings, prices β€” never pooled with anyone else's: not for storage, not for AI training.
  • Automatic drawing masking & redaction β€” customer names, logos, and confidential data hidden before a drawing ever leaves your workflow. Share with suppliers and subcontractors without exposing whose part it is.
  • Your customers' IP, treated like your own β€” end customers' designs stay within your tenant, full stop.
  • Swiss hosting & end-to-end encryption β€” data sovereignty and security engineered to Swiss standards.
  • Trusted at scale β€” over 3,000 manufacturers run their quoting on Imnoo.

Quote the complete job β€” not just the spindle time.

πŸ‘‰ Book a demo at imnoo.com

License

MIT Β© Imnoo AG

Related MCP Servers

View all alternatives

Frequently Asked Questions about Drawing Converter Mcp

How do I install the imnoo-team/drawing-converter-mcp MCP server?

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "drawing-converter-mcp": { "command": "npx", "args": ["-y", "imnoo-team/drawing-converter-mcp"] } }

What does imnoo-team/drawing-converter-mcp do?

Convert technical-drawing PDFs and engineering callouts between metric and imperial β€” dimensions, Β± tolerances, ISO fit classes, M⇄UNC threads, surface roughness β€” with converted values stamped in place on the PDF. Install via NPM: npx -y drawing-converter-mcp

Is the imnoo-team/drawing-converter-mcp MCP server free to use?

Yes. imnoo-team/drawing-converter-mcp is listed on AllMCPs as a free, open Model Context Protocol server you can install into Claude Desktop, Cursor, or any MCP-compatible client.

Technical Specs & Signals

TransportSTDIO
RuntimeNode.js
Health CheckActive
Views0
Installs0
GitHub stars0
41Quality signal: Fair Β· 41/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools23/30
Adoption0/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to get the verified badge.

Free dofollow backlink: after claiming, verify your product site and place a dofollow AllMCPs badge β€” we recheck it stays live.

Claim & get free dofollow

Promote this listing

Optional paid placement. Free listings stay free forever.

Featured boost7 days in the spotlight Β· from $12/wk
Weeks
1

β†’ Runs until Aug 15, 2026

Category sponsorTop-of-category sponsorship Β· from $18/wk
Weeks
1

β†’ Runs until Aug 15, 2026

Cancel anytime β€” no long-term lock-in.

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.