1. Conduid
  2. Science
  3. Eyeshot CAD
MCP server · Science

Eyeshot CAD

Enables AI-driven CAD operations in applications built on the Eyeshot SDK.

Unclaimed science
34Low

Scored 5 months ago · breakdown

About Eyeshot CAD

Eyeshot CAD is an MCP server in the Science category: enables AI-driven CAD operations in applications built on the Eyeshot SDK.

Install

From source
git clone https://github.com/a-001-byte/tesseract-26-eyeshot-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Eyeshot CAD

Powered by Claude · Grounded in docs

I know everything about Eyeshot CAD. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

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:

  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.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Eyeshot CAD

How do I install Eyeshot CAD?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Eyeshot CAD safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Eyeshot CAD still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.