Delphi IDE Remote MCP Server

MCP-сервер, который превращает машину с RAD Studio в удаленный бэкенд для агентов: чтение, безопасная правка, сборка MSBuild, git и деплой

  • 23 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Широкий доступ

Почему такой уровень

  • Сервер правит файлы, запускает MSBuild, git и деплой на реальные цели
  • Умеет управлять рабочим столом и удаленно запускать программы
  • Удаленный режим открывает доступ к машине по сети через токен
Все причины и проверки

soporte-defontsoft/delphi-ide-remote-mcp

Установка

В терминале, через 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-серверШирокий доступ106Звезды репозитория

MCP-сервер, который дает агенту читать файлы, искать по коду и запускать команды в рабочей папке

MCP-серверШирокий доступ1,2 тыс.Звезды репозитория

MCP Server for WinDbg

MCP Server for WinDbg Crash Analysis

MCP-сервер, который отдает агенту отладчики Windows: разбор аварийных дампов, удаленная и ядерная отладка на естественном языке

MCP-серверРасширенный доступ1,7 тыс.Звезды репозитория

Отладчик без среды разработки: агент ставит точки останова, шагает по коду и смотрит переменные в десяти языках

MCP-серверШирокий доступ188Звезды репозитория

Свой MCP-сервер, который дает ChatGPT и другим клиентам доступ к коду на вашей машине: чтение, правки, поиск и запуск команд

MCP-серверШирокий доступ5,5 тыс.Звезды репозитория
Российский стек

Плагин для 1C:EDT, который отдает агенту проекты, ошибки, анализ BSL, скриншоты форм, рефакторинг метаданных и запуск базы по MCP

MCP-серверШирокий доступ333Звезды репозитория

Коротко о README

README описывает MCP-сервер, который делает из установки RAD Studio удаленный бэкенд для агентов. Идея в том, чтобы централизовать Delphi на одной Windows-машине и работать откуда угодно: понять код, безопасно править, собрать, запустить, упаковать, закоммитить и задеплоить на реальную цель. Из 43 инструментов 8 опираются на официальный DelphiLSP, остальные это редактор, MSBuild, git, файлы, скаффолдер, деплой и управление рабочим столом. Запускается как служба Windows, процесс в терминале или трей, работает по stdio и Streamable HTTP, доступ ограничен рабочей зоной и уровнем токена.

Бейдж для README

Сообщить о проблеме