Delphi IDE Remote MCP Server
MCP-сервер, который превращает машину с RAD Studio в удаленный бэкенд для агентов: чтение, безопасная правка, сборка MSBuild, git и деплой
- 23 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Сервер правит файлы, запускает MSBuild, git и деплой на реальные цели
- Умеет управлять рабочим столом и удаленно запускать программы
- Удаленный режим открывает доступ к машине по сети через токен
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/delphi-ide-remote-mcp-serverОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Сервер правит файлы, запускает MSBuild, git и деплой на реальные цели
- Умеет управлять рабочим столом и удаленно запускать программы
- Удаленный режим открывает доступ к машине по сети через токен
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер запускается на Windows-машине с установленной RAD Studio и дает MCP-клиенту полный цикл разработки на Delphi с любой другой платформы. Агент находит проект, читает и безопасно правит код, собирает через MSBuild, работает с git, скаффолдит и деплоит через PAServer и adb. Семантическую навигацию по коду обеспечивает официальный DelphiLSP, на нем работает часть инструментов, остальные это редактор, сборка, файловые операции и деплой. Есть удаленный запуск и управление рабочим столом Linux, Android и самого Windows: сервер делает скриншот и нажимает по координатам. Доступ ограничен рабочей зоной и уровнем токена, есть режим только для чтения.
Для кого. Для разработчиков на Delphi, которым нужно вести проекты RAD Studio с любой машины через агента.
Подходит, если
- Хочется писать на Delphi с Linux, Mac или облачного агента, держа RAD Studio на одной машине
- Нужен агент-ревьюер с токеном только для чтения на живом коде
- Нужен CI или релизный прогон: собрать, упаковать и выложить артефакты через MCP
Не подходит, если
- Нет машины с лицензированной RAD Studio
- Нужен стабильный релиз без поломок: проект в статусе бета с возможными несовместимостями между версиями
Пример запроса к агенту
Открой проект на сервере, собери релизную сборку через MSBuild и покажи ошибки компилятораMCP
- Транспорт
- stdio, http
- Авторизация
- ключ необязателен
Переменные окружения
Authorizationсекрет- Bearer-токен для удаленного HTTP-режима, передается заголовком при подключении клиента.
Ограничения
Машина-сервер должна держать свою лицензированную RAD Studio во время работы, ничего из Embarcadero в поставку не входит. Проект в статусе бета: авторы предупреждают о шероховатостях и несовместимостях между минорными версиями. При удаленном режиме через HTTP доступ защищается токеном; управление рабочим столом оператора выключено по умолчанию и включается отдельным флагом. Лицензия MIT.
Как отключить. Удалите сервер delphi из конфигурации MCP-клиента. Если он установлен как служба Windows, снимите ее командой DelphiLspMcp.exe -uninstall из консоли с повышенными правами.
Частые вопросы
Нужна ли Delphi на клиенте?
Нет. RAD Studio нужна только на машине-сервере, клиент подключается по MCP и Delphi у себя не ставит.
Как ограничить права агента?
Есть два уровня токена: полный на запись и только для чтения. Второй позволяет читать, искать и навигировать, но ничего не меняет на сервере.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер отладчика: агент ставит точки останова, шагает по коду и читает переменные живой программы через DAP.
MCP-сервер, который дает агенту читать файлы, искать по коду и запускать команды в рабочей папке
MCP Server for WinDbg
MCP Server for WinDbg Crash Analysis
MCP-сервер, который отдает агенту отладчики Windows: разбор аварийных дампов, удаленная и ядерная отладка на естественном языке
Отладчик без среды разработки: агент ставит точки останова, шагает по коду и смотрит переменные в десяти языках
Свой MCP-сервер, который дает ChatGPT и другим клиентам доступ к коду на вашей машине: чтение, правки, поиск и запуск команд
Плагин для 1C:EDT, который отдает агенту проекты, ошибки, анализ BSL, скриншоты форм, рефакторинг метаданных и запуск базы по MCP
Коротко о README
README описывает MCP-сервер, который делает из установки RAD Studio удаленный бэкенд для агентов. Идея в том, чтобы централизовать Delphi на одной Windows-машине и работать откуда угодно: понять код, безопасно править, собрать, запустить, упаковать, закоммитить и задеплоить на реальную цель. Из 43 инструментов 8 опираются на официальный DelphiLSP, остальные это редактор, MSBuild, git, файлы, скаффолдер, деплой и управление рабочим столом. Запускается как служба Windows, процесс в терминале или трей, работает по stdio и Streamable HTTP, доступ ограничен рабочей зоной и уровнем токена.