wiki: document connecting external MCP clients (#55) mcp_server_http.py was documented nowhere — not in the wiki, not in the README — despite being the better of the two entry points for interactive work, since FreeCAD is already running with your document open and you watch changes land in the viewport. The only worked example was Claude Desktop JSON over STDIO. Adds HTTP/SSE and STDIO sections with Claude Code CLI recipes, frames the two entry points by who owns the FreeCAD process, and records the session-start gotcha (Claude Code loads MCP tools at launch, so a mid-session add is invisible until the next one). Both paths verified end-to-end against FreeCAD 1.1.1 AppImage: SSE handshake → tools/list → tools/call, and the STDIO equivalent through the bash -c wrapper. The Flatpak invocation is credited to @s-light as contributor-verified, since this box only runs the AppImage. Also corrects the built-in tool count in three places: 33 → 56, counted from a live tools/list response rather than by grepping the source.
wiki: document MCP URL client transports (v0.20.0-alpha, #41) Closes the v0.20.0 documentation gap (its wiki banner bump was skipped, so the feature was never written up). - MCP-Integration: new "Connecting by URL (HTTP/SSE)" section — sse vs http (Streamable HTTP) transports, url/headers config, mutual-TLS fields (ca_bundle/client_cert/client_key), the https-always / http-loopback-only rule, and the 30s handshake vs per-server timeout. Overview + transport.py role updated to mention the client transports. - Configuration: add transport/timeout rows to the MCP Server Entry Format table + a pointer to the URL section.
docs: v0.13.0-alpha — Configuration paths section, <FreeCADAI dir> placeholder Document the new path resolution (<FreeCAD user config dir>/FreeCADAI/ on FreeCAD 1.1+ Linux: ~/.config/FreeCAD/v1-1/FreeCADAI/) and the rename-then- move-plus-sweep migration in Configuration.md. Switch literal ~/.config/FreeCAD/FreeCADAI/ references to <FreeCADAI dir> placeholder across Architecture, Skills, Skills-Reference, Creating-Skills, Creating- Custom-Tools, Tool-Reranking, MCP-Integration, AGENTS-md, Getting-Started, FAQ. Architecture and Getting-Started link back to Configuration#configuration-paths. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Document deferred MCP loading, tool search, and fix stale tool counts Add deferred loading and tool search sections to MCP-Integration.md, add deferred field to Configuration.md, update Architecture.md with lazy_params and test_mcp_deferred.py. Fix 21→33 tool counts. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add complete wiki documentation (16 pages) Covers installation, configuration, getting started, tool reference (21 tools), skills system (6 built-in skills), AGENTS.md, MCP integration, architecture, 3 tutorials (simple box, enclosure, gear), and FAQ/troubleshooting.