Devart MCP Server for Oracle (ADO.NET): MCP-сервер Claude Code
MCP-сервер для прямого подключения ассистента к базам данных Oracle через провайдер Devart dotConnect ADO.NET. Помогает извлекать данные и строить отчёты обычными промптами.
Открыть на GitHubЧто делает Devart MCP Server for Oracle (ADO.NET)
Сервер связывает ИИ-клиент с Oracle, переводя запросы на естественном языке в SQL. Запросы выполняются через библиотеку Devart dotConnect for Oracle, а результат возвращается обратно агенту в структурированном виде. Поддерживается доступ на чтение и запись с учётом схемы базы данных.
Для сборки из исходников на машине нужен .NET 8 SDK. Пакет провайдера NuGet подтягивается автоматически при выполнении команды dotnet publish для проекта Devart.AI.McpServer.AdoNet.Oracle.csproj. Подключение настраивается в файле mcpserver.json, где можно выбрать транспорт stdio или сетевой http.
В строке подключения обязательно указывается лицензионный ключ License Key, без которого провайдер dotConnect работать не будет. При использовании протокола stdio клиент запускает исполняемый файл сам.
Какие задачи решает
- запрашивать данные из таблиц Oracle на естественном языке
- формировать аналитические выборки без ручного составления SQL
- подключать агент к Oracle напрямую через протокол stdio или http
Примеры запросов агенту
- Покажи список последних заказов из таблицы
ORDERSза текущую неделю. - Проверь схему таблицы
CUSTOMERSв Oracle и найди клиентов без активных договоров. - Выгрузи суммарную выручку по филиалам из базы данных Oracle.
Как установить Devart MCP Server for Oracle (ADO.NET)
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Devart MCP Server for Oracle (ADO.NET)
Как установить и собрать Devart MCP Server for Oracle?
Клонируйте репозиторий и соберите проект командой dotnet publish Devart.AI.McpServer.AdoNet/Devart.AI.McpServer.AdoNet.Oracle/Devart.AI.McpServer.AdoNet.Oracle.csproj -c ReleaseOracle /p:TargetFramework=net8.0. Затем настройте mcpserver.json и добавьте исполняемый файл в конфигурацию клиента.
Что делает этот MCP-сервер?
Он принимает запросы от ИИ-ассистента, транслирует их в команды к Oracle через ADO.NET и отдаёт ответы в структурированном формате. Это позволяет работать с базой через чат без ручного экспорта.
Что требуется для работы провайдера ADO.NET?
Для компиляции требуется .NET 8 SDK, а зависимость dotConnect скачивается во время сборки. В строке ConnectionString файла mcpserver.json обязательно укажите действующий License Key.