Naturspråk MCP-brygga som möjliggör AI-kontroll av Onshape CAD
onshape-mcp, utvecklad av Altendky, är en öppen källkods Model Context Protocol-server som kopplar AI-assistenter till Onshape cloud CAD-plattformen så att användare kan utfärda designkommandon på naturligt språk. Verktyget översätter enkla engelska avsikter till Onshape REST API-anrop, vilket exponerar dokumentnavigering, parametriska redigeringar och programmatisk export. Det integrerar Onshape OpenAPI för slutpunktsupptäckte och riktar sig till CAD-ingenjörer, produktdesigners och utvecklare som vill ha AI-assisterad automatisering av repetitiv modellering och databasfrågor.
Hur det integreras i en befintlig verktygskedja
Verktyget körs som en MCP-server och kräver en MCP-kompatibel klient som Claude Desktop eller LobeChat, plus ett giltigt Onshape-konto och API-uppgifter. Installation görs via Rusts cargo-pakethanterare eller en förbyggd binär, så team som redan använder Rust-verktygskedjor kan snabbt distribuera. Denna design lägger uppsättning och hantering av uppgifter på teamet, snarare än på AI-klienten.
Hur pålitliga API-interaktioner fungerar i praktiken
onshape-mcp inbäddat hela Onshape OpenAPI-specifikationen så att den underliggande modellen kan upptäcka slutpunkter istället för att förlita sig på hårdkodade verktygsdefinitioner; det ger assistenten flexibel åtkomst till API-yta. Servern är skriven i Rust för hög genomströmning av API-kommunikation och stabil hantering av förfrågningar, vilket hjälper när agenter utfärdar många REST-anrop under utforskande eller iterativa sessioner.
Vem som drar nytta och vilka säkerhetskontroller som finns
Verktyget är avsett för ingenjörer och utvecklare som redan förstår Onshape snarare än nybörjare; utvecklaren beskriver det uttryckligen som en assistent, inte en CAD-ersättning. En behörighetsmodell planeras med läs-, modifiera- och radera-lägen för att begränsa tillåtna HTTP-metoder, vilket syftar till att minska risken när AI utforskar dokument. Utvecklaren har tidigare erfarenhet av att bygga utvecklarverktyg och plugins, vilket anpassar projektet till ingenjörsarbetsflöden.
Praktiskt integrations exempel för ingenjörsteam, inte en konsument skrivbordsassistent
Eftersom projektet ofta nämns i Onshapes tekniska bloggar, fungerar onshape-mcp som en praktisk referensimplementation för team som utvärderar MCP-integrationer. Det passar tekniska team som är beredda att hantera API-referenser, vara värd för en MCP-server och integrera utvecklararbete i sin CI eller verktyg. Team som söker en nyckelfärdig, icke-teknisk skrivbordsassistent bör förvänta sig att detta kräver utvecklarinsats och systemintegration.