TechDraw AI について
TechDraw AI Skillsは、写真や文章から技術図面、CADファイル、3Dメッシュ、製品レンダーを作成するエージェントスキルとMCPサーバーです。個人のTechDraw AI APIキーを使って設計資料を作成するユーザー向けです。
主な機能
- 01写真や文章から技術図面を作成
- 02DXFと任意のDWGを生成
- 03印刷可能なSTLと3Dメッシュを生成
- 04図面から製品画像をレンダリング
- 05結果をディスクに保存しパスを返却
活用シーン
- 01部品写真から寸法入り図面を作成
- 02画像をCAD輪郭に変換
- 03写真や図面から3Dモデルを生成
- 04技術図面を製品画像としてレンダリング
MCP 対応
MCPサーバーは、図面、CAD、3Dモデリング、レンダリング、製品識別、クレジット確認のツールをMCPクライアントに公開します。各ユーザーは自身のTechDraw AI APIキーで認証します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y techdrawai-mcpTECHDRAWAI_API_KEYシークレットYour TechDraw AI API key (tda_sk_...). Requires an active Studio plan. Create one at https://techdrawai.com/app?view=settings, or run `npx -y techdrawai-mcp auth login` to sign in through the browser instead.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
6掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| image | string | はい | 製品写真:ローカルファイルパス、http(s) URL、またはdata:image/…;base64,… URL。 |
| notes | string | いいえ | 図面に記載するその他の事項(材質、仕上げ、公差)。 |
| units | enum | いいえ | 図面の基本単位。デフォルトは mm です。mm | cm | m | in |
| views | array | いいえ | 含めるビュー。デフォルトは正面図、上面図、側面図です。 |
| standard | enum | いいえ | 製図規格。ISO(デフォルト)または ANSI。ISO | ANSI |
| paper_size | string | いいえ | 用紙サイズ:ISO では A4/A3/A2/A1/A0(デフォルトは A3)、ANSI では "ANSI A"…"ANSI E"(デフォルトは "ANSI B")。 |
| projection | enum | いいえ | 投影法。第一角法(デフォルト、ISO/欧州)または第三角法(ANSI/北米)。first-angle | third-angle |
| output_path | string | いいえ | 図面の保存先。デフォルトは ./techdrawai-output/drawing-<timestamp>.png です。 |
| drawing_type | enum | いいえ | working = 寸法をすべて記入した製作用図面(デフォルト);assembly = 番号付きバルーン + 部品表;as-fitted = 実際の製造状態の記録;patent = 寸法なしの番号付き図。working | assembly | as-fitted | patent |
| measurements | array | いいえ | 対象物で実測した寸法。その他のすべての形状はこれらを基準に比例調整されるため、1か所を正確に測定すれば図面全体が正確になります。 |
| product_name | string | いいえ | 対象物の名称(例:"oak dining chair")。表題欄の改善と寸法の推定に役立ちます。不明な場合は、まず `identify_product` を使用してください。 |
| estimate_dimensions | boolean | いいえ | モデルに現実的な寸法を推定させます。測定値が指定されていない場合はデフォルトで true、指定されている場合は false です。 |
詳細
TechDraw AI Skills
TechDraw AIを使って、物理部品の写真からエンジニアリング文書を作成するためのAIエージェントスキルです。寸法入りの2D技術図面を作成したり、CADですぐに使えるDXFやDWGにトレースしたり、部品を3Dメッシュとして再構築したり、完成品の製品写真風画像としてレンダリングしたりできます。Claude Code、Claude Desktop、Cursor、Codex、VS Code、Windsurfなど、Markdownスキルを読み込むものやMCPに対応するものであれば、どれでも動作します。
各ユーザーは自身のTechDraw AI APIキーで認証し、生成の費用はすべてそのアカウントのクレジットに請求されます。スキルは公開されているTechDraw AI APIを直接呼び出すため、追加のインストールやCADカーネルのビルドは不要です。
写真1枚から3つの成果物を作成:寸法入り図面、CADジオメトリ、3Dモデル。
インストール
いずれかを選択してください。どの方法でも、エージェントで使えるようにスキルをセットアップします。
npx skills(推奨、複数のエージェントに対応)
npx skills add MeltFlexDevs/techdrawai-skills
GitHub CLI(v2.90以降)
gh skill install MeltFlexDevs/techdrawai-skills
Claude Codeマーケットプレイス
Claude Code内で実行します:
/plugin marketplace add MeltFlexDevs/techdrawai-skills
/plugin install techdrawai@techdrawai
MCPサーバーのみ
スキルを使わずにツールだけ利用する場合は、MCPサーバーを直接追加します:
claude mcp add techdrawai -- npx -y techdrawai-mcp
Cursor、Claude Desktop、Codex、VS Code、Windsurfの設定はMCPページをご覧ください。
セットアップスクリプト
すべての環境に対応する代替方法:
git clone --depth 1 https://github.com/MeltFlexDevs/techdrawai-skills.git
cd techdrawai-skills
./setup
その他の方法はINSTALL.mdをご覧ください。エージェントに貼り付ける、エージェント主導のインストール方法についてはINSTALL_FOR_AGENTS.mdをご覧ください。
認証
プログラムからのアクセスはStudioプランに含まれます。サブスクリプションに登録した後は、ブラウザーフローでのサインインが最も簡単です。セッションからキーを発行し、ループバック経由で返すため、シークレットをコピー&ペーストする必要はありません:
npx -y techdrawai-mcp auth login
または、techdrawai.com/app → Settings → API keysで手動作成して、エクスポートすることもできます:
export TECHDRAWAI_API_KEY="tda_sk_..."
キーは作成時に一度だけ表示されます。保存されるのはSHA-256のみのため、作成後にキーを復元することは誰にもできません。私たちも復元できません。アカウントには有効なキーを5つまで保持でき、キーを取り消すと次のリクエストから反映されます。
スキル
| スキル | 呼び出し | 内容 |
|---|---|---|
techdrawai-drafting | /techdrawai:drafting | 写真または文章による説明から、寸法入り技術図面を作成します。製図規格、用紙サイズ、投影角法、図面の種類、ビュー、縮尺の基準となる寸法に対応します。 |
techdrawai-cad | /techdrawai:cad | 図面から派生するすべての作業に対応します:実寸のDXFおよびDWG、印刷可能なSTL、写真または図面からの3D再構築、製品レンダリング。 |
ツール
| ツール | 機能 | コスト |
|---|---|---|
generate_technical_drawing | 写真から、寸法入りの規格準拠の技術図面を作成 | 5 クレジット |
text_to_technical_drawing | 寸法を含む文章による説明から、写真なしで寸法入りの技術図面を作成 | 5 クレジット |
image_to_dxf | 任意の画像から、DXF(オプションで DWG)形式の実際の CAD 輪郭を作成 | 無料 |
image_to_stl | 平面のアートワーク(ロゴ、ステンシル、線画)を、印刷可能な STL に押し出し | 無料 |
render_product | 技術図面から、フォトリアルな製品レンダリングを作成 | 5 クレジット |
photo_to_3d | 写真から、テクスチャ付きの 3D メッシュを GLB と FBX、OBJ、USDZ、STL 形式で作成 | 80 クレジット |
drawing_to_3d | 1 回の呼び出しと 1 回の課金で、技術図面からテクスチャ付きの 3D メッシュを作成 | 80 クレジット |
identify_product | 写真に写った物体の名前を特定 | 無料 |
check_credits | 残高、プラン、各操作の料金を確認 | 無料 |
生成に失敗した場合は自動的に返金されるため、不適切なプロンプトをエージェントが再試行しても、残高が知らないうちに減ることはありません。
各ツールは結果をディスクに書き込み(output_path を指定しない場合は ./techdrawai-output/)、バイト列ではなくパスを返します。技術図面はメガバイト規模の画像です。これをプロトコル経由で転送すると、通常は次のツールに渡すだけの内容で、エージェントのコンテキストを消費してしまいます。
実際の使用例
あなた: こちらがブラケットです。
~/photos/bracket.jpgにあります。幅は 120 mm です。レーザーカッター用の DXF が必要です。
[identify_product] → "steel wall bracket"
[generate_technical_drawing]
product_name: "steel wall bracket"
measurements: [{ value: "120", unit: "mm", position: "overall width" }]
standard: ISO · paper_size: A3 · drawing_type: working
→ ./techdrawai-output/drawing-2026-07-27_15-04-11.png 5 credits
[image_to_dxf] width_mm: 120
→ ./techdrawai-output/drawing-2026-07-27_15-04-11.dxf 34 contours, free
DXF は実寸で出力されるため、拡大縮小せずにそのままカッターで使えます。その他のパターンについては、COOKBOOK.md をご覧ください。
1 つの寸法ですべてが変わります
実測値がない場合、寸法はモデルによる最良の推定値となり、参考値として示されます。実測値が 1 つでもあれば、ほかのすべての形状はその値を基準に比例してスケーリングされ、図面全体に整合性が生まれ、製造可能になります。ユーザーから実測値が提示されていない場合は、確認してください。これはワークフロー全体で最も品質を左右する要素です。
CLI
同じパッケージを、エージェントに MCP 経由で操作させる代わりに、引数を付けて実行すればコマンドラインツールとしても使えます。
techdrawai draw -i bracket.jpg --measure 120:"overall width" --paper A3
techdrawai dxf -i drawing.png --width-mm 120 --dwg
techdrawai model3d -i bracket.jpg --detail high
詳しいリファレンスは techdrawai.com/cli をご覧ください。
ドキュメント
- API リファレンス:すべてのエンドポイント、リクエスト、レスポンス
- CLI:すべてのコマンドとフラグ
- MCP:クライアントごとのセットアップ方法
- COOKBOOK.md:具体的な使用例
- CONTRIBUTING.md
ライセンス
MIT。LICENSE をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。