# SqlAugur

Даёт ИИ безопасный доступ только для чтения к SQL Server: запросы, схема, диаграммы и диагностика. Нужен для работы с базой через MCP.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 8
- Автор: mbentham
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/mbentham/SqlAugur
- Обновлён: 2026-10-13
- HTML: https://affpapa.org/nevibecode/mcp/sqlaugur

## Что делает

SqlAugur подключает ИИ-клиент к одному или нескольким SQL Server через именованные соединения. Сервер принимает только `SELECT` и CTE, а каждый запрос проверяет через полный AST Microsoft T-SQL Parser. Поэтому комментарии, уловки со строками и обходы через кодировку блокируются на уровне синтаксиса.

Внутри есть просмотр схемы, документация таблиц, графы зависимостей, ER-диаграммы PlantUML и Mermaid, анализ планов выполнения и опциональные инструменты First Responder Kit, DarlingData и `sp_WhoIsActive`. Набор инструментов раскрывается по мере необходимости, а ограничение скорости и параллелизма сдерживает поток запросов.

Для установки глобального инструмента нужен .NET 10.0 runtime. Конфигурацию соединений сохраняют в `appsettings.json`, затем сервер добавляют в MCP-конфигурацию клиента. Без доступного SQL Server соединение и просмотр данных работать не будут.

## Установка

### Claude Code (родная платформа)

**Установка**
- Команды запуска нет в реестре MCP — смотрите README репозитория

## Когда брать
- выполнить безопасный SQL-запрос только для чтения
- изучить таблицы, ключи и ограничения базы
- построить ER-диаграмму в PlantUML или Mermaid
- разобрать план выполнения запроса
- проверить состояние SQL Server через DBA-инструменты

## Примеры запросов агенту
- Покажи схему базы `production` с таблицами, ключами и ограничениями.
- Выполни только запрос чтения, который найдёт последние записи в нужной таблице.
- Построй ER-диаграмму базы в формате Mermaid и объясни связи.

## Похожие
- [World Monitor](https://affpapa.org/nevibecode/mcp/world-monitor.md) — MCP-сервер · ★ 89609
- [Scrapling MCP Server](https://affpapa.org/nevibecode/mcp/scrapling-mcp-server.md) — MCP-сервер · ★ 89899
- [MCP Toolbox for Databases](https://affpapa.org/nevibecode/mcp/googleapis-mcp-toolbox-for-databases.md) — MCP-сервер · ★ 16730
- [PostHog MCP Server](https://affpapa.org/nevibecode/mcp/posthog-mcp-server.md) — MCP-сервер · ★ 40459
- [dbx](https://affpapa.org/nevibecode/mcp/dbx.md) — MCP-сервер · ★ 27844
- [Metabase](https://affpapa.org/nevibecode/mcp/metabase.md) — MCP-сервер · ★ 49863

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
