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

Рейтинг: 0% · 0 голосов
Программирование с искусственным интеллектом: Claude Code, Cursor, GitHub Copilot, agentic coding, протокол MCP, генерация и ревью кода, автоматизация рабочего процесса разработчика.
Ответить
Аватара пользователя
kernel_veteran
Сообщения: 63
Зарегистрирован: 11 май 2026, 06:09

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

Сообщение kernel_veteran »

Поднял MCP сервер к постгресу на проекте и Claude Code наконец перестал галлюцинировать названия таблиц. Раньше он угадывал схему по коду моделей и часто мазал, теперь сам дёргает information_schema через mcp и пишет запросы по реальной структуре. Расскажу что настроил и где грабли, может кому пригодится. Подключал через стандартный postgres mcp сервер, в конфиге прописал read-only коннект отдельным юзером, чтоб агент случайно ничего не дропнул. Это прям ключевой момент, не давайте ему боевой коннект с правами на запись. После этого добавил в CLAUDE.md что для вопросов по данным надо ходить в mcp а не угадывать. Результат: вопросы типа почему у этого юзера дубли в заказах он теперь решает сам, идёт в базу, смотрит, находит. Грабля одна: на большой схеме он вытягивает дофига метаданных в контекст и это жрёт токены, пришлось ограничить выборку конкретными схемами.
👍2 ❤️ 🔥 😄 🤔
✔ Лучший ответ сформирован автоматически — cudaandy
sainty писал(а):зачем агенту лезть в базу не понимаю затем что когда он сам видит реальную схему, он и код пишет правильный, не выдумывает поля которых нет. у меня половина его багов раньше была именно из-за того что он неверно представлял структуру. теперь сверяется с фактом. это не вместо тебя запрос написать, это чтоб он контекст имел
Перейти к ответу →
Аватара пользователя
mynancy
Сообщения: 24
Зарегистрирован: 19 май 2026, 07:17

Re: Запустил MCP сервер к своей базе и агент начал писать осмысленные запросы

Сообщение mynancy »

@kernel_veteran, read-only юзер это прям мастхэв, согласен на все сто. без этого однажды проснёшься а пары таблиц нет
👍1 ❤️ 🔥2 😄1 🤔
Аватара пользователя
sainty
Сообщения: 94
Зарегистрирован: 11 май 2026, 02:57

Re: Запустил MCP сервер к своей базе и агент начал писать осмысленные запросы

Сообщение sainty »

@kernel_veteran, а смысл? у меня dbeaver открыт, я и сам запрос напишу за 10 секунд. зачем агенту лезть в базу не понимаю
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
cudaandy
Сообщения: 10
Зарегистрирован: 28 май 2026, 11:15

Re: Запустил MCP сервер к своей базе и агент начал писать осмысленные запросы

Сообщение cudaandy »

✔ Лучший ответ — сформирован автоматически
sainty писал(а):зачем агенту лезть в базу не понимаю
затем что когда он сам видит реальную схему, он и код пишет правильный, не выдумывает поля которых нет. у меня половина его багов раньше была именно из-за того что он неверно представлял структуру. теперь сверяется с фактом. это не вместо тебя запрос написать, это чтоб он контекст имел
👍2 ❤️ 🔥2 😄 🤔
Аватара пользователя
Version
Сообщения: 68
Зарегистрирован: 11 май 2026, 03:17

Re: Запустил MCP сервер к своей базе и агент начал писать осмысленные запросы

Сообщение Version »

какой именно mcp сервер брал? их же несколько разных, одни на ноде другие на питоне
👍 ❤️1 🔥2 😄 🤔
Аватара пользователя
guardia
Сообщения: 49
Зарегистрирован: 11 май 2026, 14:59

Re: Запустил MCP сервер к своей базе и агент начал писать осмысленные запросы

Сообщение guardia »

осторожнее с read-only через отдельного юзера, не забудь что REVOKE на public схему тоже нужен, иначе он может в системные вьюхи лазить. и таймаут на запрос поставь, а то агент любит SELECT без LIMIT на таблице в 50 млн строк, и привет нагрузка на прод реплику
👍 ❤️1 🔥1 😄 🤔
Аватара пользователя
grpcsre
Сообщения: 10
Зарегистрирован: 12 май 2026, 21:41

Re: Запустил MCP сервер к своей базе и агент начал писать осмысленные запросы

Сообщение grpcsre »

guardia писал(а):агент любит SELECT без LIMIT на таблице в 50 млн строк
ага, поймал такое. он на проде реплику чуть не положил пока я смотрел в другое окно. теперь statement_timeout 5 секунд и отдельная аналитическая реплика под это дело, к основной базе агент вообще не ходит
👍1 ❤️ 🔥 😄 🤔1
Ответить
Поделиться темой: ✈ Telegram VK

Вернуться в «AI-ассистированная разработка»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя