Delphi IDE Remote MCP Server

MCP server that turns a RAD Studio machine into a remote backend for agents: read, safe editing, MSBuild builds, git and deploy

  • 23 ★ on the repository
  • Last commit
  • MIT
MCP server

Broad access

Why this level

  • The server edits files, runs MSBuild, git and deploy to real targets
  • It can drive the desktop and run programs remotely
  • The remote mode exposes the machine over the network behind a token
All reasons and checks

soporte-defontsoft/delphi-ide-remote-mcp

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/delphi-ide-remote-mcp-server

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • The server edits files, runs MSBuild, git and deploy to real targets
  • It can drive the desktop and run programs remotely
  • The remote mode exposes the machine over the network behind a token

This is third-party code. Review the repository files before installing.

What it does

The server runs on a Windows machine with RAD Studio installed and gives an MCP client the full Delphi development cycle from any other platform. The agent locates a project, reads and safely edits code, builds via MSBuild, works with git, scaffolds and deploys via PAServer and adb. Semantic navigation runs on the official DelphiLSP, which backs some of the tools; the rest are the editor, build, file operations and deploy chain. It also offers remote run and desktop control for Linux, Android and Windows itself: the server takes a screenshot and clicks by coordinates. Access is scoped by a workspace jail and a token level, including a read-only mode.

Who it is for. For Delphi developers who need to work on RAD Studio projects from any machine through an agent.

Good fit when

  • You want to code in Delphi from Linux, a Mac or a cloud agent while RAD Studio stays on one machine
  • You need a review agent with a read-only token on the live code
  • You need a CI or release run: build, package and publish artifacts over MCP

Not a fit when

  • You have no machine with a licensed RAD Studio
  • You need a stable release: the project is in beta with possible breaking changes between versions

Example request

Open the project on the server, build the release configuration via MSBuild and show the compiler errors

MCP

Transport
stdio, http
Authentication
key is optional

Environment variables

Authorization secret
Bearer token for the remote HTTP mode, passed as a header when the client connects.

Limitations

The server machine must keep its own licensed RAD Studio at runtime; nothing from Embarcadero is redistributed. The project is beta: the authors warn about rough edges and breaking changes between minor versions. In remote HTTP mode access is protected by a token; control of the operator's own desktop is off by default and enabled by a separate flag. MIT licensed.

How to disable. Remove the delphi server from the MCP client configuration. If it is installed as a Windows service, remove it with DelphiLspMcp.exe -uninstall from an elevated prompt.

FAQ

Do I need Delphi on the client?

No. RAD Studio is only required on the server machine; the client connects over MCP and installs nothing.

How do I limit the agent's rights?

There are two token levels: full read-write and read-only. The second can read, search and navigate but changes nothing on the server.

Discussion

No questions or reviews yet.

A debugger MCP server: the agent sets breakpoints, steps through code and reads variables of a live program over DAP.

MCP serverBroad access107Repository stars

An MCP server that lets an agent read files, search code and run commands in a workspace

MCP serverBroad access1.2KRepository stars

MCP Server for WinDbg

MCP Server for WinDbg Crash Analysis

An MCP server that hands the agent the Windows debuggers: crash dump analysis, remote and kernel debugging in natural language

MCP serverExtended access1.7KRepository stars

A debugger with no IDE: an agent sets breakpoints, steps through code and inspects variables in ten languages

MCP serverBroad access188Repository stars

A self-hosted MCP server that gives ChatGPT and other clients access to code on your machine: read, edit, search and run commands

MCP serverBroad access5.5KRepository stars
Russian stack

A 1C:EDT plugin that gives agents projects, errors, BSL analysis, form screenshots, metadata refactoring and infobase launch over MCP

MCP serverBroad access333Repository stars

README in short

The README describes an MCP server that turns a RAD Studio install into a remote backend for agents. The idea is to centralize Delphi on one Windows machine and work from anywhere: understand the code, edit it safely, build, run, package, commit and deploy to a real target. Of 43 tools, 8 rely on the official DelphiLSP; the rest are the editor, MSBuild, git, files, scaffolder, deploy chain and desktop control. It runs as a Windows service, a terminal process or a tray app, over stdio and Streamable HTTP, with access scoped by a workspace jail and a token level.

README badge

Report a problem