Chisle
The coding-agent plugin that bills 52% of a bare model across 20 live tasks. Terse persona + tool-output compressor + context diet.
Serveur MCP et Graphe API enrichi pour TopSolid Automation
Translation pending
Developer toolsGitHub @Julien38300OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
Community Model Context Protocol server for TopSolid® 7 — bring any MCP-compatible AI agent into your CAD/PDM workflow. Independent project, not affiliated with TOPSOLID SAS.
Loading the full README.
Read the full README ↗Community Model Context Protocol server for TopSolid® 7 — bring any MCP-compatible AI agent (Claude, ChatGPT-MCP clients, Cursor, Windsurf, JetBrains, VS Code + Copilot, OpenClaw, etc.) into your TopSolid workflow.
Community project. TopSolid® is a registered trademark of TOPSOLID SAS. This repository is an independent, community-maintained MCP server. It is not endorsed by, sponsored by, or affiliated with TOPSOLID SAS. It wraps the publicly documented TopSolid Automation API and indexes the publicly shipped help documentation. A valid TopSolid license is required to run it against a live TopSolid instance.
An MCP server written in C# (.NET Framework 4.8) that exposes the TopSolid 7 Automation API as a set of 14 tools any MCP client can call. On top of the raw API, it ships with:
topsolid_list_recipes.CSharpCodeProvider (the csc compiler bundled with the .NET Framework), not Roslyn: generated snippets are therefore compiled as C# 5, which is why string interpolation ($"...") is rejected everywhere in generated code.Plus a native HTTP endpoint for remote clients (claude.ai web, mobile apps, server-side agents) — Streamable HTTP (MCP spec 2025-03-26) on port 8080, X-API-Key protected, Origin-validated, no Node.js required.
The easy way (v1.8.0+) — one double-click, no terminal, no Node.js:
install\Installer_TopSolidMCP.bat — it generates the API key (DPAPI-encrypted in settings.json), creates the scheduled task that auto-starts the native server on port 8080, and cleans up any legacy v1.7 Node bridge.Since v1.8.0 the tray also handles:
X-API-Key of the native HTTP endpoint (stored DPAPI-encrypted in settings.json, never in clear).fr-* systems, English everywhere else (Dutch, German, English…), with an English fallback for anything untranslated and an Automatic / Français / English override in the tray settings. A French regional format with a non-French display language still gets English.Then point your MCP client at http://127.0.0.1:8080/mcp (v1.8.0+: the native endpoint, X-API-Key required as soon as a key is defined). Details: install/README.md.
The native endpoint validates the Origin header per the MCP HTTP transport spec (DNS-rebinding defense): no Origin (CLI/MCP clients) and localhost/127.0.0.1/[::1] origins are allowed, any other host is rejected with HTTP 403; extra origins can be whitelisted with the TOPSOLID_MCP_ALLOWED_ORIGINS environment variable.
Manual path (developers / headless machines):
Enable remote access in TopSolid: Tools > Options > General > Automation → check "Manage remote access", port 8090, restart TopSolid.
Download the latest release (TopSolidMcpServer-vX.Y.Z.zip) and unzip to e.g. C:\TopSolidMCP\.
Register with your client. For Claude Code CLI:
claude mcp add --scope user topsolid C:\TopSolidMCP\TopSolidMcpServer.exe
This is the beginning of the README. Read the rest at the original. Read the full README ↗