Original Reddit post

I’m trying to integrate Haixun Speed Design (a furniture/cabinet design and production software) with Claude Code through MCP. I’d like Claude to be able to perform actions such as: Open/read a Haixun project Create or modify cabinet/furniture designs Change dimensions (W/H/D) Read panel dimensions Get BOM/material/hardware information Export CAD/DXF or production files Potentially generate or modify designs based on natural-language instructions The problem is that I may not be able to get official Haixun API access . So I’m wondering: Is it technically possible to build an MCP for Haixun without official API access? What would be the best approach — local project/database files, reverse-engineering the file format, Windows UI automation, or a combination? If Haixun communicates with a cloud backend, could an MCP interact with the local application instead of directly using their API? Can Claude Code MCP tools control a Windows desktop application reliably? Has anyone built something similar for proprietary CAD/furniture software? I’m not looking to bypass licensing or security mechanisms. I’m trying to understand what legitimate integration/automation options are available when the vendor doesn’t provide API access. If anyone has experience building MCP servers around proprietary Windows applications or CAD software , I’d really appreciate some guidance on the architecture and where to start. submitted by /u/plyr_2785

Originally posted by u/plyr_2785 on r/ClaudeCode