Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Tesseract 26 Eyeshot

FreeNot checked

Enables AI-driven CAD operations through natural language, integrating LLM and Eyeshot SDK for model manipulation.

GitHubEmbed

About

Enables AI-driven CAD operations through natural language, integrating LLM and Eyeshot SDK for model manipulation.

README

This repository contains the hackathon prototype for an AI-driven CAD application utilizing the Model Context Protocol (MCP) and devDept Eyeshot SDK.

Architecture layers:

  1. frontend: React + Three.js interface combining a Chat Assistant with a 3D Canvas.
  2. backend-mcp: Python FastAPI server handling the MCP routing logic and tool execution.
  3. llm-service: Python FastAPI server responsible for talking to the LLM (Gemini/GPT) to map natural language to CAD operations.
  4. cad-engine: C# ASP.NET Core server utilizing the devDept Eyeshot SDK to perform CAD operations headlessly.
  5. shared: A set of common schemas mapping commands across the layer divides.

Setup

  1. Copy .env.example to .env.
  2. Assign your secret keys:
    • GEMINI_API_KEY: Your Gemini API key from Google AI Studio.
    • EYESHOT_LICENSE_KEY: Your Eyeshot production license key.
  3. IMPORTANT: NEVER commit your .env file to the repository. It is already included in .gitignore to 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.

from github.com/A-001-byte/Tesseract-26-Eyeshot-MCP

Installing Tesseract 26 Eyeshot

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/A-001-byte/Tesseract-26-Eyeshot-MCP

FAQ

Is Tesseract 26 Eyeshot MCP free?

Yes, Tesseract 26 Eyeshot MCP is free — one-click install via Unyly at no cost.

Does Tesseract 26 Eyeshot need an API key?

No, Tesseract 26 Eyeshot runs without API keys or environment variables.

Is Tesseract 26 Eyeshot hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Tesseract 26 Eyeshot in Claude Desktop, Claude Code or Cursor?

Open Tesseract 26 Eyeshot on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Tesseract 26 Eyeshot with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs