Build and deploy instructions for running the MCPExtension on Mendix Studio Pro 10.24.13+.
This is the same 83-tool extension as the Studio Pro 11.x version — same codebase, no code duplication. The Mendix Extensions API is 99% identical between 10.x and 11.x, so all tools work on both versions.
Pre-built available: A ready-to-use
.mxmodulefile is indist/MCP-StudioPro-10.24.13.mxmodule— no build required. See the main README for installation instructions.
For the full tool reference, usage examples, and troubleshooting, see the main README.
- Mendix Studio Pro 10.24.13+
- .NET 8.0 SDK
dotnet build backport-10x/MCPExtension.10x.csprojThe post-build step automatically copies the extension to {YourProject}/extensions/MCP/.
Important: Edit the
PostBuildtarget inMCPExtension.10x.csprojto match your Mendix project path:<Exec Command="xcopy /y /s /i "$(TargetDir)" "C:\path\to\your\project\extensions\MCP"" />
Studio Pro 10.x only needs one flag:
studiopro.exe "YourProject.mpr" -enable-extension-developmentNote: The additional flags used by Studio Pro 11.x (
--enable-universal-maia,--enable-microflow-generation, etc.) are not needed for 10.x.
Open the MCP dockable pane in Studio Pro. The server starts when the pane is opened.
| Endpoint | URL |
|---|---|
| SSE | http://localhost:3001/sse |
| Messages | http://localhost:3001/message |
| Health | http://localhost:3001/health |
| MCP Metadata | http://localhost:3001/.well-known/mcp |
Port auto-increments from 3001 if occupied.
Two files need paths adjusted for your setup:
Change the PostBuild path to your Mendix project:
<Target Name="PostBuild" AfterTargets="PostBuildEvent">
<Exec Command="xcopy /y /s /i "$(TargetDir)" "C:\YourProject\extensions\MCP"" />
</Target>Update the Studio Pro executable path and project file:
"C:\path\to\studiopro.exe" "C:\path\to\YourProject.mpr" -enable-extension-developmentThe MCPExtension.10x.csproj references all source files from the parent directory — there is zero code duplication between the 10.x and 11.x builds:
backport-10x/
MCPExtension.10x.csproj <-- References ../*.cs source files
manifest.json <-- Extension manifest (identical)
start-studiopro-10x.bat <-- Launch script for 10.x
TOOLS-COMPARISON.md <-- Before (17 tools) vs after (83 tools)
README.md <-- This file
Both builds use the same NuGet package (Mendix.StudioPro.ExtensionsAPI v10.21.1) which is compatible with Studio Pro 10.x and 11.x.
The Mendix Extensions API is 99% identical between Studio Pro 10.24.13 and 11.5:
- 112 public types, 148 methods, 129 properties — all identical
- Only difference:
IAppService.TryImportModule()parameter type changed — not used by MCPExtension - Three 11.5-only additions (IComponentUrlResolutionService, auth events) — not used by MCPExtension
- All 83 tools verified working on Studio Pro 10.24.13
See TOOLS-COMPARISON.md for the full before/after tool list.
- Main README — Full tool reference (83 tools), usage examples, known limitations, troubleshooting
- TOOLS-COMPARISON.md — Before (17 tools) vs after (83 tools) comparison table