mcpField
D
drawing-converter

drawing-converter

ローカル
metric-to-imperial-converter.imnoo.com科学・教育07 週間前に更新

drawing-converter について

drawing-converterは、技術図面の注記やテキスト層を持つPDFを扱うMCPサーバーです。寸法、公差、はめあい、ねじ、粗さなどを換算し、図面のコピーに結果を記載できます。

主な機能

  1. 01寸法、公差、GD&Tの換算
  2. 02ISOはめあいとねじ注記の変換
  3. 03表面粗さと重量の換算
  4. 04PDFテキストと位置の抽出
  5. 05換算注記入りPDFの作成
  6. 06換算方法と信頼度の提示

活用シーン

  1. 01図面のメートル法注記をインチ単位に変換
  2. 02ISOメートルねじとUNCの対応を検索
  3. 03図面注記を確認して換算済みコピーを作成

MCP 対応

値、テキスト、図面PDFの換算ツールと`convert-drawing`プロンプトをMCPクライアントに提供します。サーバーはオフラインで動作し、PDFにはテキスト層が必要です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"com-imnoo-drawing-converter": {
"command": "npx",
"args": [
"-y",
"drawing-converter-mcp"
]
}
}
}
起動コマンドnpx -y drawing-converter-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmdrawing-converter-mcp0.1.1

ツール

5

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
fromenumはい値が現在使用している単位系metric | imperial
kindenumはいlength | tolerance_deviation | geometric_tolerance | surface_roughness | weight | thread
valuenumberいいえ数値 — thread 以外のすべての種類で必須
designationstringいいえthread の呼び径。例:"M8"、"M8x1.25"、"1/4-20 UNC" — kind=thread の場合は必須

詳細

図面変換 MCP サーバー

図面変換 MCP サーバー

あらゆる MCP 対応 AI アシスタントから、技術図面(PDF)やエンジニアリングの指示表記をメートル法とヤード・ポンド法の間で変換できます。

この Model Context Protocol サーバーは、metric-to-imperial-converter.imnoo.com(Imnoo 提供)の変換エンジンを公開します。寸法、公差、ISO はめあい等級、ねじ、表面粗さ、重量の現場精度の単位変換に対応し、図面 PDF のすべての値を元の位置に記入した変換済みコピーも作成できます。

"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

ツール

ツール機能
convert_value工学用途に適した丸めで、1つの値を変換します。長さ(mm⇄in)、公差偏差、幾何公差値、表面粗さ(Ra µm⇄µin)、重量(kg⇄lb)、ねじの呼びに対応します。正確な値と表示用の値、導出方法、信頼度を返します。
convert_text印字された指示表記を、表記法を保ったまま変換します。Ø30 H7 → Ø1.1811 H7、84±0.1 → 3.3071±0.0039、M8 → 5/16-18 UNC、1/4-20 UNC → M6。角度は変更しません。
lookup_threadISO メートルねじと Unified(UNC)の相互参照を行います。外径、ピッチ/TPI、最も近い標準サイズとの照合に対応します。呼びを省略すると、M2~M30 の一覧をすべて表示します。
extract_drawing_text図面 PDF のテキストレイヤーを読み取ります。位置と回転を含むインデックス付きトークン、ページのジオメトリ、図面の単位系のヒューリスティックな推定結果を返します。
convert_drawing_pdf認識したすべての値を元の指示表記の上に記入した、変換済み PDF のコピーを作成します(サイズと回転を一致させます)。ソースファイルは変更されません。

さらに、アシスタントを抽出 → 分類 → 変換の手順に沿って案内する convert-drawing プロンプトもあります。

AI による分析はアシスタント側で行われます。 extract_drawing_text は、モデルに印字されたすべてのトークンとその位置を渡します。モデルは、どのトークンが実際の値なのか(また、単独の 3.2 が長さなのか Ra 表面粗さなのか)を判断し、classifications として convert_drawing_pdf に渡します。API キーもクラウドへの呼び出しも不要です。サーバー自体は完全に決定論的で、オフラインで動作します。

インストール

Node.js ≥ 18 が必要です。

Claude Code
claude mcp add drawing-converter -- npx -y drawing-converter-mcp
Claude Desktop

claude_desktop_config.json に追加します(Settings → Developer → Edit Config):

{
  "mcpServers": {
    "drawing-converter": {
      "command": "npx",
      "args": ["-y", "drawing-converter-mcp"]
    }
  }
}
Cursor

Cursor に追加 — または ~/.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/その他の stdio クライアント

stdio サーバーを起動するクライアントであれば、次の設定で動作します:

npx -y drawing-converter-mcp

セッション例

あなた: C:\drawings\flange.pdf をヤード・ポンド法に変換してください。

アシスタント: extract_drawing_text を呼び出し — 63 個のトークン、元の単位系:メートル法(高い信頼度 — 「mm」、ISO 2768)。トークンを分類し、タイトル欄を除外して、表面記号の隣にある 1.6 を粗さとして指定し、convert_drawing_pdf を呼び出し — C:\drawings\flange.imperial.pdf に書き込みました。17 個の値を変換しました:Ø40 H7 → Ø1.5748 H7、2× M6 → 1/4-20 UNC(最も近い標準サイズ — 互換性はありません)、Ra 1.6 → Ra 63 µin…

一言での変換もできます:「84±0.1 mm はインチでいくつ?」 → convert_text → 3.3071±0.0039。

精度に関するルール

変換はウェブアプリと同じルールに従います。

  • 国際的な定義に基づく正確な換算係数を使用します(25.4 mm/in、0.45359237 kg/lb — NIST/ISO 80000)。
  • 表示上の丸めは現場の慣例に合わせています。0.01 mm単位は小数点以下4桁のインチに変換され、許容差の偏差には有効数字が1桁追加されます。
  • ねじはISOメートルねじ ⇄ UNCの一覧表(M2~M30)に照合され、一覧表にある行にはtable、ねじの呼び径に基づいて最も近い値に合わせた場合はnearestのタグが付けられます。メートルねじとインチねじは決して互換ではありません — ツールはねじ変換のたびにその旨を伝えます。
  • 変換された値にはそれぞれ、導出方法(exact / rounded / table / nearest)と信頼度スコアが表示されます。

制限事項

  • **PDFにテキストレイヤーが必要です。**スキャンされたCAD出力やフラット化されたCAD出力にはテキストレイヤーがありません — それらにはウェブアプリがブラウザー内OCRとAI分析で対応します。
  • 1回の呼び出しで変換されるのは1ページです(pageパラメーター、デフォルトは1)。ほかのページは変更されずにそのまま残ります。
  • 分数インチの注記(1 3/4)はまだ変換されません — 小数インチを使った図面は問題なく処理できます。
  • 変換された値は元の注記に重ねて表示されます。製造に使用する前に、安全上重要な寸法を必ず確認してください。

開発

このパッケージは、ImnooのDrawing Converterモノレポから構築されており、ウェブアプリの変換エンジンを直接インポートします。そのため、ウェブアプリとこのサーバーは、設計上まったく同じ変換を行います。各リリースは、生成されたサンプル図面を使い、stdio経由ですべての5つのツールを実行する31件のエンドツーエンドチェックに合格する必要があります。

このリポジトリでは、問題の報告や機能リクエストを歓迎します。

Imnooについて

Imnoo — 製造業者のためのシステム | AIによる計画、スケジューリング、見積もり · アセンブリー一式 · DFM · ツールおよび材料ライブラリ · 見積もり済み部品のデータベース · ツールパスおよびGコード · 機械接続 · ウェブショップ · ERP · 工場の分析および最適化

計画し、スケジュールし、見積もり、受注につなげましょう。 — 3,000社を超える製造業者から信頼されています。

Imnooは、CNC製造業者向けのAI搭載型計画、スケジューリング、見積もりプラットフォームです — 自動生産プラットフォームとして機能します。あらゆる業務をカバーする単一のシステムです。原材料、カタログ品および購入部品、外注先の調達を含む自動製造計画、スマートリマインダーとAI主導の顧客ワークフローを備えたスケジューリング、そして2D PDFだけからでも可能な、フライス加工、旋削加工、放電加工のAIコストおよびサイクルタイム推定を実現します。アセンブリー一式の見積もりにも対応します。ファイルを1つ追加するだけで、Imnooが自動的に単品部品へ展開します — DFMチェック、品質プロトコル、公差抽出と2Dから3Dへのマッチング、ツールパスとGコードの生成、ツールと機械の推奨、さらに実際の生産データを各見積もりに反映する接続済み機械も利用できます。独自のツールおよび材料ライブラリと、これまで見積もったすべての部品を蓄積するデータベースを基盤とし、統計、ベンチマーク、工場の最適化を実現します。深穴加工、板金、鋳造、形材部品にも対応し、24時間365日利用可能なウェブショップ、組み込みERP、時間単価計算、市場価格のベンチマーク、インチ ⇄ メートル変換も備えています。データは物理的に分離された独自の環境に保管されます — 図面の自動マスキング、スイスでのホスティング、エンドツーエンド暗号化を採用しています。煩雑なRFQから生産準備が整った受注まで、すべてを1つのプラットフォームで実現します。

計画
  • 製造計画の自動作成 — 見積もりから直接、生産計画を生成します。
  • 機械の推奨 — すべてのジョブを、最適に処理できる機械に割り当てます。
  • カタログと購入部品の管理 — BOM から規格部品、ねじ、購入部品を直接認識し、加工部品と合わせて管理・価格設定できます。
  • 原材料の調達 — ワークフローを離れることなく、材料の価格確認、調達先の選定、注文ができます。
  • 購入部品と外注工程の調達 — 購入部品、コーティング、熱処理、外注加工を同じ流れで調達・注文できます。
  • フライス加工・旋盤加工の先へ — 深穴加工、板金、鋳造、形材部品にも対応します。
スケジュールとワークフロー
  • スケジュールとスマートリマインダー — メール、Telegram、WhatsApp で通知します。見落としを防ぎます。
  • メールから見積もりへの自動化 — 雑然とした受信トレイから、構造化された見積もりを生成します。
  • AI 顧客エージェント — RFQ への回答、確認事項、フォローアップを自動で処理します。
  • 軽量 ERP を内蔵 — かさばるソフトウェアを使わずに、注文、企業、支払い条件、利益率を管理できます。
見積もりと原価計算
  • アセンブリ全体を自動で分解 — アセンブリファイルを 1 つアップロードするだけで、Imnoo が個々の部品に展開します。すべてのコンポーネントを認識し、図面を適切な部品に対応付け、サブアセンブリを階層化し、BOM から購入部品を取り込みます。機械全体も、部品 1 つと同じくらい簡単に見積もれます。
  • CNC 見積もりを一元管理 — フライス加工、旋盤加工、EDM のジョブを、AI 搭載の単一プラットフォームで見積もれます。
  • AI による原価とサイクルタイムの見積もり — エンジニアが確認する前に、価格、時間、作業量を把握できます。
  • 図面のみでの見積もり — PDF だけで見積もれます。3D モデルは不要です。
  • フィーチャーごとの原価計算 — どの穴、ポケット、公差が価格に影響しているかを正確に確認できます。
  • 即時見積もり — 競合他社が STEP ファイルを開いている間に、数分で回答できます。
  • 24 時間利用可能な即時見積もりウェブショップ — 顧客は部品をアップロードして、あなたが眠っている間に購入できます。
  • 市場価格との即時ベンチマーク — 入札を送る前に、自社の提示価格の位置づけを把握できます。
  • 時間単価の計算 — 機械と労務の実際の単価を、常に最新の状態に保ちます。
  • ヤード・ポンド法 ⇄ メートル法の変換 — 手作業で整理し直すことなく、海外からの RFQ に対応できます。
ライブラリとインサイト
  • 工具ライブラリ — 切削工具、ホルダー、加工条件を、管理された 1 つのカタログでまとめて管理できます。
  • 材料ライブラリ — 標準材料とカスタム材料を、サプライヤーの最新価格とともに管理できます。
  • 見積もり部品データベース — これまでに見積もったすべての部品を形状で検索できます。同様の部品が見つかれば、価格もすぐに確認できます。
  • 統計と分析 — 受注率、利益率、処理能力、見積もりのパフォーマンスを一目で確認できます。
  • 工場の最適化 — すでに見積もった部品から学習し、価格を改善し、収益性の高い分野を見つけ、適切な機械に負荷を割り当てます。
図面インテリジェンス
  • DFM — 製造性設計 — 見積もり前に製造可能性を確認します。アンダーカット、薄肉、到達不能なフィーチャー、実現不可能な公差を、部品を画面に表示したまま検出します。
  • 品質検査プロトコル — 検査計画を自動生成します。図面フィーチャーへのスタンプ付けと番号付け、検査クラスと頻度、すぐに使える測定レポートに対応します。
  • 軸と方向の検出 — AI が最適な部品の向きと加工軸を特定します。
  • 公差の自動抽出 — 重要な公差を図面から直接抽出します。
  • 2D と 3D の公差対応付け — 図面の要件を適切なモデルフィーチャーに対応付けます。
CAM と工場インテリジェンス
  • AI による工具の推奨 — カタログを探し回る必要はありません。Imnoo が各フィーチャーに最適な切削工具を提案します。
  • ツールパスの自動生成 — 見積もりから加工戦略までを 1 ステップで実行します。
  • G コードの生成と評価 — 加工現場に作業が届く前に、プログラムを生成して評価できます。
  • 機械との接続 — 機械から実際の生産データが AI に送られます。見積もりの精度は使うほど向上します。
IP 保護とデータセキュリティ — スイスの金庫のように設計
  • 物理的に分離されたデータ — メーカーごとに独立した環境で運用されます。お客様の図面や価格情報が、他社のデータと共有されることはありません。保管目的でも、AI のトレーニング目的でも同様です。
  • 図面の自動マスキングと墨消し — 図面がワークフローの外に出る前に、顧客名、ロゴ、機密データを非表示にします。どの会社の部品かを明かさずに、サプライヤーや下請け業者と共有できます。
  • お客様の顧客の IP も、自社の IP と同様に扱います — エンド顧客の設計データは、お客様のテナント内に保持されます。
  • スイスでのホスティングとエンドツーエンド暗号化 — データ主権とセキュリティを、スイスの基準に従って設計しています。
  • 大規模運用でも信頼されています — 3,000 社を超えるメーカーが Imnoo で見積もり業務を行っています。

スピンドル稼働時間だけでなく、仕事全体の見積もりを作成しましょう。

👉 imnoo.com でデモを予約

ライセンス

MIT © Imnoo AG

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。