Quality Control Plan Generator について
Quality Control Plan Generatorは、ベクター形式とスキャン形式の技術図面PDFから検査計画やレポートを作成するMCPサーバーです。検出した特性を番号付き検査項目にまとめ、バルーン付き図面、PDF一式、Excelレポートを出力します。
主な機能
- 01寸法、公差、表面特性の抽出
- 02許容限界と測定器の設定
- 03番号、順序、検査クラスの指定
- 04バルーン付き図面PDFの出力
- 05Excel測定レポートの生成
- 06保存済み解析のオフライン読み込み
活用シーン
- 01初品検査用の計画を作成
- 02PPAP形式の寸法レポートを作成
- 03量産抜き取り検査用に図面とExcelを出力
MCP 対応
図面解析、計画作成、PDF・Excel出力のツールと`create-quality-plan`プロンプトをMCPクライアントに提供します。図面解析ではPDFをImnooにアップロードし、計画編集と文書生成はローカルでオフライン実行します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
5掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| pdf_path | string | いいえ | 解析する図面 PDF のパス(ベクターまたはスキャン、≤ 30 MB) |
| drawing_id | string | いいえ | pdf_path の代わりに指定します。以前のアップロードで状態 "processing" が返された drawing_id を指定すると、再アップロードせずに処理の完了を待ちます |
| timeout_seconds | integer | いいえ | 解析を待ってから "processing" を返すまでの時間(デフォルト 180) |
| save_analysis_to | string | いいえ | 解析 JSON をこのパスに書き込みます(後で load_analysis で再度開けます。アップロードは不要です) |
詳細
品質管理計画 MCP サーバー
MCP 対応のアシスタントならどれでも、技術図面の PDF から品質管理計画と検査報告書を作成できます。
この Model Context Protocol サーバーは、Imnoo の quality-check-protocol.imnoo.com のエンジンを公開します。技術図面の品質管理計画が必要ですか?PDF をアシスタントに渡せば、約 1 分で番号付きの検査計画を作成できます。寸法公差、ISO 嵌め合い、ねじ、幾何公差(GD&T)、表面仕上げをすべて Imnoo の図面解析で自動抽出し、図面上にバルーン番号を付け、許容限界(⌀50 ±0.05 は 49.95–50.05)と測定器を一覧表示します。検査クラス(100 % 全数検査、Q1 抜き取り検査、Q2 スポットチェック)を指定し、図面に印刷されたバルーン番号をそのまま使うか、番号を付け直す(1、001、D001 形式、読み取り順または測定順)こともできます。その後、バルーン付き図面、検査書類一式、または Excel の測定・検査報告書を作成できます。いずれも Imnoo の計算ツールが作成するものと同じ書類です。ベクター形式とスキャン形式の PDF に対応し、初品検査、PPAP 形式の寸法報告書、製造現場の品質検査プロトコルに利用できます。CNC メーカー向けの計画、スケジューリング、見積もりプラットフォームである Imnoo が開発しました。すべての見積もりから、原価見積もり、製造計画、G コード生成に加えて、同じ品質検査プロトコルが作成されます。
"Create a Q1 quality plan for flange.pdf with type-prefixed balloon numbers"
│
▼ (your assistant calls the tools)
analyze_drawing ──► build_quality_plan ──► export_inspection_pdf + export_quality_plan_excel
│
▼
QP-1001-A_inspection-package.pdf D001 ⌀50 (±0.05) 49.95–50.05 Caliper
QP-1001-A_Q1.xlsx H001 ⌀10 H7 — Inside micrometer
G001 ⏥ 0.05 — CMM
ツール
| ツール | 内容 |
|---|---|
analyze_drawing | 図面PDF(ベクターまたはスキャン済み、≤ 30 MB)を、Imnooの図面分析(Webアプリの背後で動作するサービス)にアップロードし、検出されたすべての特性について、種類、値、PDFページ、位置、信頼度、図面に印字されたバルーン番号を返します。さらに、タイトル欄(図面番号/品番、材料、一般公差)も返します。save_analysis_to を指定すると、オフラインで再利用できるよう分析JSONを保存します。 |
load_analysis | 保存済みの分析JSONを開きます。完全オフラインで動作し、アップロードも日次クレジットの消費もありません。 |
build_quality_plan | 分析結果を計画書に変換します。バルーン番号(数値、001 のようにゼロ埋め、または D001/H001/G001…のように種類を接頭辞に付加。印字済み番号を維持するか、リスト順、読み取り方向、測定順で振り直し)、公称値 ± 公差から求めた合格限界、種類ごとのデフォルト測定器、検査クラスのプリセット、選択プリセット(初品検査=すべて、生産検査=測定可能な特性のみ)、行ごとの編集を設定します。決定論的に動作するため、自由に繰り返し実行できます。 |
export_quality_plan_excel | 測定・検査レポートのワークブックを書き出します。ヘッダーブロック(品番、ET-No.、ロット、検査率)、外観検査チェックリスト a~e、寸法適合表(検査寸法番号・公称寸法またはねじサイズ・公差範囲・測定器・実測寸法・偏差・日付・検査員)、変更履歴の脚注、特別承認/署名ブロックが含まれます。セル単位でImnooの計算ツールが生成するレポートと同じ内容です。 |
export_inspection_pdf | バルーン付き図面(ballooned)、図面と印刷用計画書のセット(package、デフォルト)、または計画書のみ(plan)を書き出します。選択した各特性への半透明の枠、任意でVDA形式の引出線矢印を付けられる番号付きバルーン、2列の一般情報フォーム、色付き番号チップを備えた特性表、測定器/サンプル記入欄、合格基準と結果チェックボックス、最終承認ブロックが含まれます。元のPDFは変更されません。 |
さらに、分析 → 確認 → 書き出しの手順をアシスタントに案内する create-quality-plan プロンプトがあります。
分析の実行場所。 お使いのマシンから外部に送信するのは analyze_drawing だけです。このツールはWebアプリと同じようにPDFをImnooの図面分析にアップロードします。1つのIPアドレスにつき1日1回まで無料で分析できます(追加が必要な場合、ImnooにサインインしたユーザーはWebアプリでより多くの回数を利用できます)。アップロードされたファイルは短期間の保持後に自動削除され、それ以外のデータは保存されません。その後の処理(計画書の作成、番号付け、合格限界の設定、ExcelおよびPDFの生成)はすべてローカルのオフライン環境で実行されます。
インストール
Node.js ≥ 18 が必要です。
Claude Code
claude mcp add quality-control-plan -- npx -y quality-control-plan-mcp
Claude Desktop
claude_desktop_config.json に追加します(Settings → Developer → Edit Config):
{
"mcpServers": {
"quality-control-plan": {
"command": "npx",
"args": ["-y", "quality-control-plan-mcp"]
}
}
}
Cursor
Cursorに追加 — または ~/.cursor/mcp.json に追加します:
{
"mcpServers": {
"quality-control-plan": {
"command": "npx",
"args": ["-y", "quality-control-plan-mcp"]
}
}
}
VS Code(GitHub Copilot)
code --add-mcp '{"name":"quality-control-plan","command":"npx","args":["-y","quality-control-plan-mcp"]}'
Windsurf/その他のstdioクライアント
stdioサーバーを起動できるクライアントであれば、次の設定で動作します:
npx -y quality-control-plan-mcp
設定(任意)
| 変数 | 用途 |
|---|---|
QCP_APP_URL | 分析先をWebアプリの別のデプロイ先に変更します(デフォルトは https://quality-check-protocol.imnoo.com)。 |
セッションの例
あなた:
C:\drawings\flange.pdf用の Q1 品質計画を、種類の接頭辞付き番号で作成し、すべて図面と同じ場所に保存してください。アシスタント:
analyze_drawingを呼び出します — 2 ページにわたり、特性は 17 件です。内訳は寸法公差 5 件、ドリル嵌め合い 2 件(⌀10 H7 には印字済みのバルーン番号 1 が付いています)、軸嵌め合い 1 件、ねじ 2 件、細目ねじ 1 件、幾何公差 2 件、表面粗さ 4 件です。図面番号は QP-1001-A、品目番号は 4711-050、材質は AlMg3、ISO 2768-mK です。inspection_class: "Q1"とnumbering: { style: "typePrefixed" }を指定してbuild_quality_planを呼び出します — D001 ⌀50(±0.05)→ 49.95–50.05(ノギス)、H001 ⌀10 H7(内側マイクロメーター)、G001 ⏥ 0.05(三次元測定機)、R001 Ra 3.2(表面粗さ計)… 同じ計画を指定してexport_inspection_pdfとexport_quality_plan_excelを呼び出します —QP-1001-A_inspection-package.pdf(バルーン番号を記入した図面 2 ページと印刷済みの計画)およびQP-1001-A_Q1.xlsxを保存しました。2 ページ目の 2 つの値は信頼度が低い状態で読み取られました。計画を製造現場に渡す前に確認することをおすすめします。
これらの番号は、スモークテストで使用される同梱サンプル図面のものです。実際の図面は異なります。
計画オプション(plan 引数)
1 つのオブジェクトで、build_quality_plan と両方のエクスポートツールで使用できます。レビュー済みの計画とドキュメントが一致するよう、すべての箇所で同じオブジェクトを渡してください。すべての項目は省略可能です。デフォルト値では、ウェブアプリの初期計画が再現されます。
| オプション | 値 |
|---|---|
numbering.style | numeric(デフォルト)、padded(001)、typePrefixed(D001 寸法、H ドリル嵌め合い、S 軸嵌め合い、T ねじ、F 細目ねじ、G 幾何、R 表面粗さ、L 長さ) |
numbering.order | custom(デフォルト — 図面に印字されたバルーン番号を維持し、残りを順に割り当てます)、list(計画表の順序)、reading(ページごとに左上から右下)、measurement(三次元測定機で測定する幾何公差を先頭、表面粗さを最後にします) |
numbering.restart_per_type | 特性の種類ごとにカウンターをリセットします |
section_order | 例:["dimensional", "geometric"] — 指定した種類を先頭にし、残りはデフォルトの測定順にします |
selection · include · exclude | all(デフォルト)、production(寸法、嵌め合い、幾何 — ねじと表面粗さを除外)、none、または明示的なフィーチャー ID |
inspection_class | 100%(検査率 100%、チェックリスト有効)、Q1(10%、チェックリスト有効)、Q2(5%、チェックリスト無効)、または任意のカスタムクラス名 |
header | batch_number、inspection_rate、inspection_class、inspector_name、signature、date |
drawing · article_name · drawing_index | 解析で読み取れなかった場合に印字する表題欄の値(品目/図面番号、材質、一般公差、品目名、改訂) |
default_tools | 種類ごとの測定器 — デフォルト:三次元測定機、ねじプラグゲージ、ノギス、内側/外側マイクロメーター、デプスゲージ、表面粗さ計 |
rows[] | 特性ごと(feature_id で指定):inspection_tool、samples(公差限界と照合して判定)、passed、balloon、value(修正後の値。元の値は脚注として保持されます) |
include_checklist · show_arrows · annotation | Excel のチェックリスト切り替え、図面上の引出線矢印、「INSPECTION DRAWING」スタンプブロック(改訂、注記) |
計画の導出方法
- 公差限界が設定されるのは、公称値が数値である通常の寸法公差です(公称値+下限/上限偏差を小数第 2 位に丸めます)。嵌め合い、ねじ、幾何公差、表面粗さは限界値との比較ではなく、ゲージで測定します。これは Imnoo 計算ツールと同じルールです。
- バルーン番号は、選択内容と番号付け設定から導出されます。そのため、特性を削除すると残りの番号が自動で振り直されます。
custom順序では、図面に印字された番号が維持されます。 - 測定済みの
samples値は公差限界と照合され、合否が判定されます。結果と日付は両方のドキュメントに表示されます。 - デフォルトのセクション順は測定ワークフローに沿っています。幾何公差(三次元測定機)が先、表面粗さ(表面粗さ計)が最後です。
制限事項
- 図面の分析は自動で行われるため、特に品質の低いスキャンでは、特徴を見落としたり誤って読み取ったりすることがあります。図面に照らして計画を確認してください(
rows[].valueで値を修正し、excludeで行を除外できます)。 - 無料プランでは、IP アドレスごとに1日1回分析できます。PDF は最大30 MBです。保存済みの分析(
save_analysis_to→load_analysis)は無制限で、オフラインでも利用できます。 - 手描きの特徴、バルーンのドラッグ、計画の Imnoo 計算機への保存は、ウェブアプリ限定の機能です。
- コピーできない暗号化 PDF や特殊な PDF は、ここでは
variant: "plan"にフォールバックします(ウェブアプリではラスター化されます)。
開発
このパッケージは、Imnooの Quality Check Protocol モノレポから構築されています。ウェブアプリのドメインレイヤー(図面マッパー、計画計算、番号付けエンジン、Excel および PDF ビルダー)を直接インポートするため、ウェブアプリとこのサーバーは、構造上、同一の計画とドキュメントを生成します。各リリースは、同梱のサンプル図面を使い、stdio 経由ですべての5つのツールを実行する61件のエンドツーエンドチェックに合格する必要があります。
このリポジトリでは、問題の報告や機能リクエストを歓迎しています。
Imnoo について
Imnoo — 製造業向けシステム | AI による計画、スケジューリング、見積もり · アセンブリ一式 · DFM · ツール&材料ライブラリ · 見積もり済み部品データベース · ツールパス&Gコード · 機械接続 · ウェブショップ · ERP · 工場分析&最適化 · 図面マスキング&IPセキュリティ
計画し、スケジュールし、見積もり、受注につなげる。 — 3,000社を超える製造業者から信頼されています。
Imnooは、CNC 製造業者向けの AI 搭載型計画、スケジューリング、見積もりプラットフォーム、すなわち自動生産プラットフォームです。あらゆる業務をカバーする単一のシステムです。原材料、カタログ品、購入部品の調達、外注を含む自動製造計画、スマートリマインダーと AI 主導の顧客ワークフローを備えたスケジューリング、そして2D PDFだけからでも可能な、フライス加工、旋削、EDMの AI によるコストとサイクルタイムの見積もりを実現します。アセンブリ一式の見積もりにも対応します。ファイルを1つ取り込むだけで、Imnoo が自動的に個々の部品へ展開し、DFMチェック、品質プロトコル、公差抽出、2Dから3Dへの照合、ツールパスとGコードの生成、ツールと機械の推奨を行います。さらに、接続された機械から実際の生産データを取り込み、すべての見積もりに反映します。自社のツールおよび材料ライブラリと、これまで見積もったすべての部品を蓄積するデータベースを基盤とし、統計、ベンチマーク、工場の最適化を実現します。深穴加工、板金、鋳造、形材部品にも対応し、24時間365日利用できるウェブショップ、組み込み型 ERP、時間単価計算、市場価格ベンチマーク、インチ・メートル法の相互変換も備えています。データは物理的に分離された専用環境に保管され、自動図面マスキング、スイスでのホスティング、エンドツーエンド暗号化で保護されます。煩雑な見積もり依頼から生産準備の整った受注まで、すべてを1つのプラットフォームで実現します。
計画
- 自動製造計画 — 見積もりから直接、生産計画を作成します。
- 機械の推奨 — 各ジョブを最適な加工ができる機械に割り当てます。
- カタログ品と購入部品の管理 — 規格部品、ねじ、購入部品を部品表から直接認識し、機械加工部品とあわせて管理・価格設定します。
- 原材料の調達 — ワークフローを離れることなく、材料の価格確認、調達、発注ができます。
- 購入部品と外注工程の調達 — 購入部品、コーティング、熱処理、外注を同じフローで調達・発注できます。
- フライス加工・旋削加工以外にも対応 — 深穴加工、板金、鋳造、形材部品に対応します。
スケジューリングとワークフロー
- スケジューリングとスマートリマインダー — メール、Telegram、WhatsApp経由で通知します。対応漏れを防ぎます。
- メールから見積もりへの自動化 — 整理されていない受信トレイから、構造化された見積もりを作成します。
- AI 顧客エージェント — 見積もり依頼への回答、確認、フォローアップを自動で処理します。
- 組み込み型の軽量 ERP — 大規模なソフトウェアを使わずに、受注、企業、支払条件、利益率を管理できます。
見積もりと原価計算
- アセンブリ全体を自動で分解 — アセンブリファイルを1つアップロードするだけで、Imnooが個々の部品に分解します。すべての構成部品を認識し、図面を適切な部品に対応付け、サブアセンブリを階層化し、購入部品をBOMから取り込みます。機械全体も、部品1つと同じ手軽さで見積もれます。
- CNC見積もりを一元化 — ミリング、旋削、EDMの案件を、AIを活用した単一のプラットフォームで見積もれます。
- AIによるコストとサイクルタイムの見積もり — エンジニアが確認する前に、価格、時間、工数を把握できます。
- 図面のみでの見積もり — PDFだけで見積もれます。3Dモデルは不要です。
- フィーチャーごとの原価計算 — どの穴、ポケット、公差が価格を左右しているかを正確に確認できます。
- 即時見積もり — 競合他社がまだSTEPファイルを開いている間に、数分で回答できます。
- 24時間365日対応の即時見積もりウェブショップ — 顧客は部品をアップロードして、あなたが眠っている間に購入できます。
- 市場価格の即時ベンチマーク — 入札を送信する前に、自社の提示額がどの位置にあるかを把握できます。
- 時間単価の計算 — 機械と人件費の実際の単価を、常に最新の状態に保てます。
- インチ法 ⇄ メートル法の変換 — 手作業で修正することなく、海外からのRFQに対応できます。
ライブラリと分析
- 工具ライブラリ — 切削工具、ホルダー、加工条件を、管理された1つのカタログで管理できます。
- 材料ライブラリ — 標準材料とカスタム材料に加え、サプライヤーの最新価格を確認できます。
- 見積もり済み部品のデータベース — これまでに見積もったすべての部品を、形状から検索できます。同様の部品が見つかれば、価格もすぐに確認できます。
- 統計と分析 — 受注率、利益率、処理量、見積もり実績をひと目で確認できます。
- 工場の最適化 — 見積もり済みの部品から学習して価格を最適化し、収益性の高いニッチを見つけ、適切な機械に仕事を割り当てます。
図面インテリジェンス
- DFM — 製造性設計 — 見積もり前に製造性をチェックします。アンダーカット、薄肉、加工困難な形状、実現不可能な公差を、部品を画面に表示したまま検出します。
- 品質検査プロトコル — 検査計画を自動生成します。図面フィーチャーへの刻印と番号付け、検査クラスと頻度、すぐに使える測定レポートを作成します。
- 軸と向きの検出 — AIが最適な部品の向きと加工軸を見つけます。
- 公差の自動抽出 — 重要な公差を図面から直接抽出します。
- 2Dと3Dの公差対応付け — 図面上の要件を適切なモデルフィーチャーに関連付けます。
CAMと工場インテリジェンス
- AIによる工具の推奨 — カタログを探し回る必要はありません。Imnooがすべてのフィーチャーに最適な切削工具を提案します。
- ツールパスの自動生成 — 見積もりから加工戦略までを1ステップで実行します。
- Gコードの生成と見積もり — 現場で作業を始める前に、プログラムを生成して評価できます。
- 機械との接続 — 機械から実際の生産データをAIにフィードバックします。見積もりを重ねるたびに、精度が向上します。
知的財産の保護とデータセキュリティ — スイスの金庫のように堅牢
- 物理的に分離されたデータ — メーカーごとに独立した環境で運用されます。図面や価格が他社のデータと共有されることはありません。保管にも、AIのトレーニングにも使用されません。
- 図面の自動マスキングと墨消し — 図面がワークフローの外に出る前に、顧客名、ロゴ、機密データを非表示にします。部品の持ち主を明かさずに、サプライヤーや下請け業者と共有できます。
- 顧客の知的財産を自社のものと同様に保護 — エンドユーザーの設計データは、例外なくお客様のテナント内にとどまります。
- スイスでのホスティングとエンドツーエンド暗号化 — データ主権とセキュリティを、スイスの基準に合わせて設計しています。
- 大規模な導入実績 — 3,000社を超えるメーカーが、Imnooで見積もりを行っています。
スピンドル稼働時間だけでなく、作業全体を見積もりましょう。
プライバシー
お使いのマシンから外部に送信されるデータは、analyze_drawing に渡す図面 PDF のみです。この PDF は HTTPS 経由で Imnoo の図面分析サービス(quality-check-protocol.imnoo.com)にアップロードされ、特性の検出に使用された後、24 時間以内に自動的に削除されます。また、その他の目的に使用されることはありません。テレメトリーはなく、ほかのネットワーク通信もありません。計画の作成と Excel/PDF へのエクスポートは、すべてお使いのマシン上でローカルに実行されます。Imnoo のプライバシーポリシー:https://www.imnoo.com/en/privacy-policy · 会社情報:https://www.imnoo.com/en/imprint · お問い合わせ:https://github.com/imnoo-team/quality-control-plan-mcp/issues
ライセンス
MIT © Imnoo AG
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。