Devart MCP Server for Dynamics 365 — MCP-сервер для Claude Code
MCP-сервер, через который ИИ-клиент читает и меняет данные Dynamics 365 по запросам на естественном языке. Нужен, когда отчёты и выборки хочется получать без ручных экспортов.
Открыть на GitHubЧто делает Devart MCP Server for Dynamics 365 (ADO.NET)
Сервер стоит между ИИ-клиентом и базой Dynamics 365: запрос на естественном языке превращается в структурированный запрос, тот выполняется через драйверы Devart, а обратно приходит структурированный результат. Схема данных учитывается, доступ на чтение и запись есть.
Два пути. Готовый инсталлятор Devart MCP Server и Devart ODBC Driver for Dynamics 365 — соединение и интеграцию настраивают в графическом интерфейсе. Либо сборка из исходников на .NET 8 SDK: ветка ADO.NET тянет пакет dotConnect через NuGet при сборке, ветке ODBC нужен установленный вручную ODBC-драйвер. Для ODBC разрядность целевой платформы должна совпадать с разрядностью источника данных, иначе сборка под win-x64 или win-x86 не состыкуется с DSN.
После сборки рядом с исполняемым файлом кладут mcpserver.json с массивом Connections: имя соединения, строка подключения или DsnName, транспорт stdio либо http (для http ещё HttpPort). При stdio клиент запускает сервер сам, при http его стартуют вручную командой вида Devart.AI.McpServer.AdoNet.Dynamics365.exe run my_dynamics365. Строка подключения ADO.NET в примере содержит License Key — без лицензии Devart соединение не поднимется.
Какие задачи решает
- Получить выборку из Dynamics 365 вопросом на естественном языке
- Собрать отчёт по бизнес-данным без ручного экспорта
- Записать или обновить записи в базе через ИИ-клиент
- Настроить доступ к данным Dynamics 365 из Cursor или Claude
- Поднять локальный MCP-сервер над своим источником данных
Примеры запросов агенту
- Покажи все открытые сделки в Dynamics 365 за этот квартал
- Сколько активных контактов у нашего аккаунта в Dynamics 365?
- Создай запись в Dynamics 365 по этим данным
Как установить Devart MCP Server for Dynamics 365 (ADO.NET)
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Devart MCP Server for Dynamics 365 (ADO.NET)
Как установить Devart MCP Server for Dynamics 365?
Скачайте и установите Devart ODBC Driver for Dynamics 365, затем сам Devart MCP Server. После установки задайте параметры подключения к данным и интеграции в интерфейсе сервера — и можно отправлять первый запрос. Альтернатива — сборка из исходников на .NET 8 SDK с последующей настройкой mcpserver.json.
Что делает Devart MCP Server for Dynamics 365?
Переводит запросы ИИ-клиента на естественном языке в структурированные запросы к Dynamics 365, выполняет их через драйверы Devart и возвращает результат. Работает на чтение и запись, схема данных при этом учитывается.
Что нужно, чтобы собрать сервер из исходников?
.NET 8 SDK. Для ветки ODBC дополнительно понадобится установленный Devart ODBC Driver for Dynamics 365, а разрядность сборки должна совпадать с разрядностью источника данных. Пакет dotConnect для ветки ADO.NET подтягивается через NuGet при сборке.