Neon MCP Server

Официальный удаленный MCP-сервер Neon: проекты, ветки, SQL-запросы и миграции Postgres через агента

MCP-серверВыбор редакцииВысокий риск

neondatabase/mcp-server-neon

Установка

npx neon@latest init

Авторизует через OAuth, создает API-ключ и настраивает Cursor, VS Code или Claude Code.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер переводит запросы агента в вызовы Neon API. Агент может создавать проекты и ветки, смотреть схему таблиц, выполнять SQL и транзакции, искать медленные запросы и разбирать планы выполнения. Миграции идут через временную ветку: сначала подготовка и проверка, затем применение к основной. Набор инструментов ограничивается параметрами URL: режим только чтения, категории инструментов и привязка к одному проекту.

Для кого. Для разработчиков, которые держат Postgres в Neon и хотят управлять базой из IDE или агента.

Подходит, если

  • Нужно быстро поднять базу или ветку для эксперимента
  • Нужно выполнить миграцию схемы с проверкой на отдельной ветке
  • Нужно найти медленные запросы и понять, почему они тормозят

Не подходит, если

  • База работает не в Neon
  • Нужен доступ к производственной базе: вендор не рекомендует использовать сервер в проде

Пример запроса к агенту

Создай в Neon базу my-database и таблицу users с полями id, name, email

Ограничения

Нужен аккаунт Neon, вход через OAuth или API-ключ. Сервер удаленный, работает только через mcp.neon.tech. Вендор предупреждает, что сервер рассчитан на разработку, а действия агента нужно проверять. Если в Neon включен IP Allow, адреса сервера надо добавить в список.

Как отключить. Удалите запись Neon из конфигурации MCP клиента и отзовите доступ OAuth или API-ключ в консоли Neon.

MCP

Транспорт
http, sse
Авторизация
OAuth

Проверка безопасности

  • Может создавать и удалять проекты и ветки
  • Выполняет SQL в облачной базе

Коротко о README

README описывает три способа подключения: команда neon init, которая сама настраивает редактор, удаленный сервер с OAuth и удаленный сервер с API-ключом. Отдельно разобраны режим только чтения и параметры URL для ограничения инструментов. Есть список инструментов, доступных без права записи, и заметка про устаревший транспорт SSE. Сам сервер написан на Next.js и развернут на Vercel, лицензия MIT.

Частые вопросы

Как запретить агенту изменения?

Добавьте ?readonly=true к адресу сервера или снимите полный доступ при авторизации OAuth. Тогда останутся только инструменты чтения, а run_sql примет лишь читающие запросы.

Можно ли ограничить доступ одним проектом?

Да, параметр projectId в адресе сервера привязывает все операции к указанному проекту.

Выбор редакции

166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к 100+ базам

СкиллСредний риск44,9 тыс.
Выбор редакции

Открытый MCP-сервер Google для баз данных: готовые инструменты для Postgres, MySQL, BigQuery, Spanner и других, плюс свои инструменты в tools.yaml

MCP-серверВысокий риск16,4 тыс.
Выбор редакции

Официальные скиллы Hugging Face: работа с Hub через CLI hf, датасеты, обучение моделей, Spaces, оценка и деплой

СкиллВысокий риск11 тыс.
Выбор редакции

Экономный по токенам MCP-сервер для PostgreSQL, MySQL, MariaDB, SQL Server и SQLite с режимом только для чтения

MCP-серверВысокий риск3,5 тыс.