catia-v5-mcp-server

daiemon12/catia-v5-mcp-server
★ 16 stars Python 🤖 AI/LLM Updated today
CATIA V5 MCP Server - Control CATIA V5 with AI via Model Context Protocol
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "catia-v5-mcp-server": {
      "command": "uvx",
      "args": [
        "catia-v5-mcp-server"
      ]
    }
  }
}

Or install with pip: pip install catia-v5-mcp-server

README Excerpt

> Connect Claude AI to Dassault Systemes CATIA V5 via the Model Context Protocol (MCP). The first open-source MCP server for CATIA V5. Drive CATIA V5 CAD modeling from Claude Desktop or Claude Code using natural language. This MCP server exposes **50+ tools** that let Claude: - **Create and manage documents** — new Part, Product (assembly), open, save, close

Tools (20)

catia_add_componentcatia_add_new_partcatia_angle_constraintcatia_chamfercatia_circ_patterncatia_close_documentcatia_close_sketchcatia_coincidence_constraintcatia_connectcatia_create_sketchcatia_disconnectcatia_draftcatia_exportcatia_filletcatia_fit_allcatia_fix_constraintcatia_get_active_document_infocatia_get_bounding_boxcatia_get_inertiacatia_get_parameters