Devart MCP Server for SQL Server (ADO.NET) — MCP-сервер
Подключает языковые модели к базам SQL Server через провайдер Devart dotConnect. Помогает запрашивать схемы таблиц и выполнять SQL-запросы на естественном языке.
Открыть на GitHubЧто делает Devart MCP Server for SQL Server (ADO.NET)
Сервер преобразует пользовательские запросы на обычном языке в инструкции к SQL Server и возвращает структурированный ответ. Сборка ADO.NET опирается на библиотеку Devart dotConnect for SQL Server: при компиляции через .NET 8 SDK нужный пакет скачивается из NuGet автоматически. Сервер работает как через стандартный ввод-вывод (stdio), так и по протоколу http.
Настройка подключений задаётся в файле mcpserver.json. В конфигурации указывают имя базы, параметры учётной записи и ключ лицензии License Key, без которого провайдер Devart не установит соединение. При выборе протокола http сервер запускают вручную командой Devart.AI.McpServer.AdoNet.SqlServer.exe run <имя_подключения>, указав отдельный порт HttpPort.
Какие задачи решает
- читать и изменять данные в таблицах SQL Server прямо из окна чата
- исследовать структуру таблиц и внешние ключи без ручных запросов
- формировать SQL-выборки по текстовому описанию на естественном языке
- подключать базы данных к ассистенту через локальный протокол stdio
Примеры запросов агенту
- Покажи последние 10 заказов из таблицы Orders со статусом Delivered
- Опиши структуру таблицы Customers и выведи связанные внешние ключи
- Посчитай общую сумму продаж за прошлый месяц в базе my_sqlserver
Как установить Devart MCP Server for SQL Server (ADO.NET)
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Devart MCP Server for SQL Server (ADO.NET)
Как установить Devart MCP Server for SQL Server (ADO.NET)?
Клонируйте репозиторий командой git clone https://github.com/devart-ai-connectivity/devart-mcp-server-sqlserver.git и соберите проект через `dotnet publish Devart.AI.McpServer.AdoNet/Devart.AI.McpServer.AdoNet.SqlServer/Devart.AI.McpServer.AdoNet.SqlServer.csproj -c ReleaseSqlServer /p:TargetFramework=net8.0. Создайте mcpserver.json` рядом с полученным бинарником и пропишите запуск в конфигурации своего MCP-клиента.
Что делает Devart MCP Server for SQL Server (ADO.NET)?
Сервер открывает ИИ-клиентам доступ на чтение и запись к базам SQL Server с учётом их схемы. Он преобразует текстовые инструкции в запросы к базе через драйвер Devart dotConnect.
Что нужно для работы этой версии сервера?
Понадобится .NET 8 SDK для сборки и действующий License Key для Devart dotConnect, указанный в строке подключения. Зависимости NuGet загружаются во время компиляции.