A lightweight Model Context Protocol (MCP) server that wraps the native Delphi (RAD Studio) compilers. It enables automatic Debug/Release builds for Win32 and Win64 projects written in Object Pascal.
pip install delphi-compiler-mcp
git clone https://github.com/yourusername/delphi-compiler-mcp.git
pip install .
Create (or update) your MCP client configuration, e.g. .cursor/mcp.json
:
{
"mcpServers": {
"delphi-compiler": {
"command": "delphi-compiler-mcp",
"env": {
"DELPHI_PATH": "C:\\Program Files (x86)\\Embarcadero\\Studio\\23.0"
}
}
}
}
# Default compile (Debug / Win32)
mcp call delphi-compiler compile
# Release build for Win64
mcp call delphi-compiler build --platform Win64
If your MCP client supports natural-language commands (e.g. via an AI assistant), it is enough to say:
- «build project» — to run a Release build
- «compile project» — to run a Debug compile
The client will translate the phrase into the corresponding MCP call shown above.
MIT