AiSpire MCP Server

MCP Server and Plugin for Vectric Aspire/V-Carve

Local serverstdioPython

What is the AiSpire MCP Server?

MCP Server and Plugin for Vectric Aspire/V-Carve

What it actually does

AiSpire is an intelligent interface for Vectric Aspire and V-Carve CAD/CAM software that enables AI-powered design and machining capabilities.

AiSpire consists of two primary components: 1. Lua Gadget - A plugin for Vectric Aspire/V-Carve that runs inside the CAD/CAM environment 2. Python MCP Server - A server implementing the Model Context Protocol for LLM integration

  • Execute arbitrary Lua code inside Vectric software
  • Create and manipulate vector paths programmatically
  • Import and modify 3D models
  • Draw vector shapes and text
  • Optimize vector nesting for material utilization
  • Generate and calculate toolpaths for CNC machining

Configuration

  • Vectric Aspire or V-Carve software - Lua 5.3+ with LuaSocket library - Python 3.8+ with required packages (see requirements.txt once available) - Access to an LLM supporting the Model Context Protocol

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

  • Vectric Aspire or V-Carve software - Lua 5.3+ with LuaSocket library - Python 3.8+ with required packages (see requirements.txt once available) - Access to an LLM supporting the Model Context Protocol

Frequently asked questions

AiSpire provides a direct LLM interface to Vectric Aspire and V-Carve via the Model Context Protocol, allowing AI to execute CAD/CAM operations inside the software through a Lua plugin and socket-based communication.