tesseract-26-eyeshot-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@tesseract-26-eyeshot-mcpLoad the sample.step model"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
AI-Powered CAD System (MCP + Eyeshot)
This repository contains the hackathon prototype for an AI-driven CAD application utilizing the Model Context Protocol (MCP) and devDept Eyeshot SDK.
Architecture layers:
frontend: React + Three.js interface combining a Chat Assistant with a 3D Canvas.
backend-mcp: Python FastAPI server handling the MCP routing logic and tool execution.
llm-service: Python FastAPI server responsible for talking to the LLM (Gemini/GPT) to map natural language to CAD operations.
cad-engine: C# ASP.NET Core server utilizing the devDept Eyeshot SDK to perform CAD operations headlessly.
shared: A set of common schemas mapping commands across the layer divides.
Related MCP server: Fusion 360 MCP
Setup
Copy
.env.exampleto.env.Assign your secret keys:
GEMINI_API_KEY: Your Gemini API key from Google AI Studio.EYESHOT_LICENSE_KEY: Your Eyeshot production license key.
IMPORTANT: NEVER commit your
.envfile to the repository. It is already included in.gitignoreto prevent accidental credential leaks.
Requirements
Node.js (for the frontend)
Python 3.10+ (for MCP and LLM services)
.NET 8 SDK (for the CAD engine)
Command Flow example
Prompt: "Load the sample.step model"
MCP router sends to LLM service.
LLM Service returns:
{"action": "load_model", "file_path": "sample.step"}MCP router dispatches HTTP POST to CAD Engine with payload.
CAD Engine executes the command and yields the modified state.
This server cannot be deployed
Maintenance
Related MCP Connectors
- OwlCADOAuthcom.owlcad
Parametric 3D CAD for AI agents: build print-ready parts, check them, export STL, 3MF or STEP.
AI Hub for AEC — 50+ 3D formats, clash detection, ACC integration via Autodesk Platform Services.
Convert Revit files to XKT, IFC, or DWG and query BIM data via natural language.
Agent-first CAD: editable .kcad.ts source, deterministic review, OpenCASCADE kernel.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables controlling CAD software (AutoCAD, GstarCAD, ZWCAD) through natural language instructions, allowing users to create and modify drawings without manually operating the CAD interface.563MIT
- AlicenseNot gradedqualityFmaintenanceEnables AI-powered parametric CAD design in Autodesk Fusion 360 through natural language commands. Supports multiple AI backends (Ollama, OpenAI, Gemini, Claude) with intelligent routing and safety validation for geometric operations.16MIT
- -licenseNot gradedqualityNot gradedmaintenanceEnables AI-powered CAD automation in Autodesk Fusion 360 through natural language prompts. Features a modern web chat interface with multiple LLM backends for creating 3D models, sketches, and parametric designs.-
- FlicenseNot gradedqualityDmaintenanceTranslates natural language commands into structured geometric operations for a simulated CAD engine using LLMs. It enables users to create shapes, modify dimensions, and perform 3D operations like extrusion through the Model Context Protocol.-