gNucleus テキストからCADへの MCP サーバー

gNucleus テキストからCADへの MCP サーバー

gNucleus テキストからCADへの MCP サーバーでテキストから瞬時にCAD部品やアセンブリを生成し、迅速なプロトタイピング、共同設計、自動アセンブリ生成を実現します。

「gNucleus テキストからCAD」MCPサーバーとは?

gNucleus テキストからCADへの MCP サーバーは、AIアシスタントやLLM搭載ツールが自然言語の記述から直接CAD(コンピューター支援設計)モデルを生成できるようにする架け橋です。gNucleus GenAI API に接続することで、開発者やAIクライアントがテキストや画像プロンプトを編集可能なCAD部品やアセンブリへと変換できます。これにより、エンジニアやデザイナー、開発者のワークフローを効率化し、自然言語による迅速なプロトタイピングや設計生成、共同編集が可能になります。本サーバーはModel Context Protocol(MCP)経由でこの機能を公開し、さまざまな開発ツールやAI環境への統合が容易に。設計プロセスの自動化と効率化を大きく促進します。

プロンプト例リスト

  • テキストからCAD
    「CADでブロックを描く」や「number_teeth=20のスパーギアシャフトを描く」など、生成したいCAD部品を自然言語で記述してください。
  • テキストからアセンブリ
    「テーパ付きころ軸受を生成する」など、より複雑なアセンブリもプロンプトで記述できます。
  • (明確な標準プロンプトテンプレートはありませんが、上記が利用の一例です。)

リソース一覧

(リポジトリには明示的なMCPリソース情報はありません。)

ツール一覧

  • text_to_cad(input: str)
    • 与えられたテキスト入力を元にgNucleus GenAIモデルでCADモデルを生成します。パラメータ、説明、24時間有効な3Dモデル閲覧URLが含まれます。

このMCPサーバーのユースケース

  • テキストからの迅速なCADプロトタイピング
    • 自然言語で設計内容を記述するだけで、エンジニアやプロダクトデザイナーが即座にCAD部品やアセンブリを生成可能。
  • 共同設計イテレーション
    • 複数の関係者がテキストで修正や新しい部品を提案でき、チーム設計やフィードバックサイクルが円滑に。
  • 自動アセンブリ生成
    • ベアリングやギアなど複雑なアセンブリも簡単なプロンプトで自動生成し、手作業やミスを削減。
  • 教育ツール
    • 学生がテキストコマンドを使ってCAD概念を対話的に学べるなど、工学・設計教育を強化。
  • 多言語CAD設計
    • 中国語やスペイン語など多言語プロンプトに対応し、非英語話者も利用可能。

セットアップ方法

Windsurf

(リポジトリにはWindsurf特有のセットアップ手順はありません。)

Claude

  1. Python 3.7以上をインストールし、仮想環境またはグローバル環境で依存パッケージをインストールします。
  2. gNucleus APIキーを取得し、前提条件の通り .env ファイルに設定します。
  3. claude_desktop_config.json を追加・更新します:
    • 仮想環境の場合:
      {
        "mcpServers": {
          "gnucleus": {
            "command": "/ABSOLUTE/PATH/TO/YOUR/text-to-cad-mcp/.venv/bin/python",
            "args": [
              "/ABSOLUTE/PATH/TO/YOUR/text-to-cad-mcp/main.py"
            ],
            "workingDirectory": "/ABSOLUTE/PATH/TO/YOUR/text-to-cad-mcp",
            "env": {
              "GNUCLEUS_HOST": "genai.gnucleus.ai",
              "GNUCLEUS_API_KEY": "YOUR_API_KEY_HERE"
            }
          }
        }
      }
      
    • グローバル環境の場合:
      {
        "mcpServers": {
          "gnucleus": {
            "command": "python",
            "args": [
              "/ABSOLUTE/PATH/TO/YOUR/text-to-cad-mcp/main.py"
            ],
            "workingDirectory": "/ABSOLUTE/PATH/TO/YOUR/text-to-cad-mcp",
            "env": {
              "GNUCLEUS_HOST": "genai.gnucleus.ai",
              "GNUCLEUS_API_KEY": "YOUR_API_KEY_HERE"
            }
          }
        }
      }
      
  4. 設定を保存し、Claude Desktop を(再)起動します。
  5. MCPサーバーが稼働しアクセス可能であることを確認します。

APIキーの安全管理

  • APIキーは設定ファイルの env セクションに保存します。例:
    "env": {
      "GNUCLEUS_HOST": "genai.gnucleus.ai",
      "GNUCLEUS_API_KEY": "YOUR_API_KEY_HERE"
    }
    

Cursor

(リポジトリにはCursor特有のセットアップ手順はありません。)

Cline

(リポジトリにはCline特有のセットアップ手順はありません。)

このMCPをフロー内で使う方法

FlowHuntでのMCP利用

FlowHuntのワークフローにMCPサーバーを統合するには、最初にMCPコンポーネントをフローに追加し、AIエージェントと接続します。

FlowHunt MCP flow

MCPコンポーネントをクリックして設定パネルを開き、system MCP 設定セクションで以下のようなJSON形式でMCPサーバー情報を入力します。

{
  "gnucleus": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定が完了すると、AIエージェントがこのMCPの全機能・ツールを利用できます。"gnucleus" の部分はご自身のMCPサーバー名へ、URLも自分のMCPサーバーURLに変更してください。


概要

セクション有無詳細・備考
概要明確で簡潔な説明あり
プロンプト一覧テキスト→CAD/アセンブリのプロンプト例記載・正式なテンプレートではない
リソース一覧リポジトリにリソース定義なし
ツール一覧text_to_cad(input: str) 記載
APIキーの安全管理env設定例あり
サンプリングサポート(評価上は重要度低)サンプリングサポートへの言及なし

現時点のドキュメントを基にすると、gNucleus テキストからCADへの MCP サーバーは実用性と明確さで高評価ですが、リソース定義や一部高度なMCP機能が未整備です。コア用途に対しては非常に使いやすいものの、すべてのMCPシナリオには未対応です。


MCPスコア

ライセンスあり✅ (MIT)
少なくとも1つのツール
フォーク数0
スター数4

評価:
本MCPサーバーの評価は6/10です。テキストからCAD生成という主目的には堅牢で統合も容易ですが、リソースやルート、サンプリングサポート等の高度なMCP機能や一部プラットフォームのセットアップガイドが不足しています。

よくある質問

gNucleus テキストからCADへの MCP サーバーとは何ですか?

gNucleus GenAI API に接続することで、AIツールが自然言語記述から直接編集可能なCADモデルを生成できるサーバーです。迅速なプロトタイピングや共同設計に最適です。

どのようなプロンプトに対応していますか?

「CADでブロックを描く」や「テーパ付きころ軸受を生成する」など、CAD部品やアセンブリを自然言語で記述できます。サーバーがこれを解釈し、対応するCADモデルを作成します。

このMCPサーバーはどんなツールを提供しますか?

`text_to_cad(input: str)` ツールを提供しており、プロンプトからCADモデルを生成し、パラメータ・説明・3Dモデル閲覧用リンク(24時間有効)を返します。

gNucleus APIキーはどうやって安全に管理しますか?

APIキーはMCPサーバー設定の `env` セクションまたは `.env` ファイルに保存してください。ソースコードに秘密情報をハードコーディングしないでください。

主な利用例は何ですか?

迅速なCADプロトタイピング、共同設計イテレーション、自動アセンブリ生成、インタラクティブな工学教育、多言語CADモデル作成などに利用できます。

このMCPをFlowHuntにどう統合しますか?

FlowHuntのフローにMCPコンポーネントを追加し、gNucleus MCPサーバー情報を設定してください。これによりAIエージェントが設計自動化時にCAD生成ツールを利用できます。

gNucleus テキストからCADをFlowHuntと連携

自然言語によるCAD生成でAIワークフローを強化。gNucleus テキストからCADへの MCP サーバーをFlowHuntで使い、より速く・賢く設計自動化を始めましょう。

詳細はこちら

GibsonAI MCPサーバー
GibsonAI MCPサーバー

GibsonAI MCPサーバー

GibsonAI MCPサーバーは、AIアシスタントをGibsonAIプロジェクトやデータベースに接続し、人気の開発ツールからスキーマやクエリ、デプロイなどを自然言語で管理できるようにします。...

2 分で読める
AI Database +4
Creatify MCPサーバー
Creatify MCPサーバー

Creatify MCPサーバー

Creatify MCPサーバーは、Creatify AIの高度な動画生成APIをAIワークフローに統合し、アバター動画生成、URLから動画作成、AIショート動画、カスタムアバター、スクリプト生成、感情制御付き高度リップシンクを実現します。エンタープライズ、教育、マーケティング、SNS用途でのマルチメディア自動化に最適...

1 分で読める
AI Video Generation +6
BlenderMCP MCPサーバー
BlenderMCP MCPサーバー

BlenderMCP MCPサーバー

BlenderMCPはBlenderとClaudeなどのAIアシスタントを橋渡しし、Model Context Protocol(MCP)を通して自動化されたAI駆動の3Dモデリング、シーン作成、アセット管理を実現します。リアルタイムかつプロンプトベースの自動化と双方向AI通信で、Blenderのワークフローを強化しま...

1 分で読める
AI 3D Modeling +4