Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте Neon одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Дайте ИИ управлять Neon, serverless Postgres: проекты, ветки, compute endpoints, базы данных, роли, схемы, операции и потребление. После вашего подтверждения он создаёт ветки, запускает и приостанавливает computes. Пароли не возвращаются никогда. Подключение по API-ключу Neon.
Попробуй спросить
Примеры промптов для Neon
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Neon, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
Neon + Cursor
Дайте ИИ управлять Neon, serverless Postgres: проекты, ветки, compute endpoints, базы данных, роли, схемы, операции и потребление. После вашего подтверждения он создаёт ветки, запускает и приостанавливает computes. Пароли не возвращаются никогда. Подключение по API-ключу Neon.
Предварительные требования
Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:
NEON_API_KEY
Шаг 1 — Получите учётные данные
- В Neon Console откройте Account settings → API keys для личного ключа (он действует от вашего имени во всех организациях, где вы состоите) или Organization settings → API keys для ключа, который видит только проекты этой организации. Ключ уровня проекта видит только один проект.
- Создайте ключ и сразу скопируйте его: Neon показывает его только один раз. Вставьте его в
NEON_API_KEYи установите коннектор. Ключ отправляется только на console.neon.tech. - Проверьте настройку через
neon_list_organizations: он показывает организации, к которым относится ключ, вместе с ихorg_id.
Что охватывает: организации, проекты, ветки, compute endpoints, базы данных, роли, схемы баз данных, операции и потребление через Neon API v2. ИИ идёт от neon_list_projects к neon_get_project, neon_list_branches, neon_list_endpoints, neon_list_databases, neon_list_roles и neon_get_database_schema, который показывает таблицы, столбцы, индексы и ограничения базы данных, в том числе на прошедший момент времени. С личным ключом для проектов организации нужен org_id.
Спрашивает перед каждым изменением: neon_create_branch, neon_start_endpoint и neon_suspend_endpoint меняют ваш проект, поэтому ИИ объясняет, что произойдёт, и ждёт вашего «да».
- Работающий compute расходует compute-часы, которые списываются с лимита тарифа или оплачиваются на платных тарифах.
neon_start_endpointзапускает этот счётчик; computes сами уходят в ноль после таймаута простоя. neon_suspend_endpointсразу закрывает все открытые подключения к этому compute.neon_create_branchмгновенно создаёт ветку copy-on-write, при желании на состояние в прошлом. Ветки сверх лимита тарифа могут оплачиваться, а compute, добавленный к ветке, запускается сразу. Задавайте временным веткам срок действия.- Каждое изменение выполняется как операция в фоне;
neon_list_operationsиneon_get_operationпоказывают, когда она завершилась.
Отключено при установке: neon_delete_branch, который удаляет ветку вместе с её computes. Администратор включает его осознанно. Корневую ветку и ветку по умолчанию удалить нельзя.
Потребление и стоимость: neon_get_consumption возвращает время вычислений, хранилище, число веток и сетевой трафик по проектам, по часам, дням или месяцам. Нужен org_id, работает только на платных тарифах (Launch, Scale, Business, Enterprise) и не будит computes. Сведения о проекте и ветке тоже показывают время вычислений, активное время, записанные данные и трафик за текущий период.
Без паролей и без SQL: пароли ролей и строки подключения никогда не возвращаются, так что ни один пароль от базы не попадает к ИИ. SQL этот коннектор тоже не выполняет: SQL через HTTP у Neon требует строку подключения с паролем роли, а не API-ключ. Чтобы запрашивать данные, добавьте коннектор PostgreSQL с отдельной ролью Postgres только для чтения на вашем хосте Neon (порт 5432, SSL обязателен). neon_get_database_schema при этом показывает структуру без всякого пароля.
Частые ошибки: 401: API-ключ неверный или отозван; создайте новый. 403: ключ не может обращаться к этому проекту или организации (ключ проекта или организации используется в другом месте), либо в вашем тарифе нет этой функции, например истории потребления. 404: неверный ID проекта, ветки или endpoint. 423 Locked: в проекте выполняется другая операция; дождитесь её завершения и повторите. 429: слишком много запросов; подождите немного и повторите.
Коннектор не создаёт и не удаляет проекты, базы данных и роли, не сбрасывает пароли и не охватывает Neon Auth, Data API, снапшоты и администрирование организаций.
Шаг 2 — Установите адаптер
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Шаг 3 — Добавьте коннектор в Cursor
URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (
https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указаноYOUR_SERVER_ID.
Cursor читает MCP-серверы из ~/.cursor/mcp.json. Добавь эту запись:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Создай MCP API-ключ в AnythingMCP в разделе MCP Servers → твой сервер → API keys и вставь его вместо
YOUR_MCP_API_KEY. - Сохрани файл и перезапусти Cursor.
- Открой Cursor → Settings → MCP и проверь, что
anythingmcpесть в списке и подключён. - Начинай общаться: агент теперь может вызывать инструменты
Neon.
Доступные инструменты
| Tool | What it does |
|---|---|
neon_list_organizations | List the Neon organizations the API key belongs to, with org_id, name, handle and plan |
neon_list_projects | List Neon projects with id, name, region, Postgres version, organization, storage size and last compute activity |
neon_get_project | Get one Neon project: region, Postgres version, default compute settings, history retention, and this billing period's compute time, active… |
neon_list_branches | List the branches of a Neon project with id, name, parent, state, default and protected flags, logical size and this period's compute time |
neon_get_branch | Get one Neon branch: name, parent and branch point, state, default and protected flags, expiry, logical size and this period's compute and… |
neon_create_branch | Create a Neon branch (an instant copy-on-write copy of a parent branch, optionally at a point in time) |
neon_delete_branch | Delete a Neon branch and its computes, ending all their connections |
neon_list_endpoints | List the compute endpoints of a Neon project: id, branch, read-write or read-only, state (active, idle), autoscaling range in compute… |
neon_get_endpoint | Get one Neon compute endpoint: state, branch, type, autoscaling range, suspend timeout, last activity, start and suspend times and host name |
neon_start_endpoint | Start (wake) a Neon compute endpoint |
neon_suspend_endpoint | Suspend a Neon compute endpoint now, which stops compute billing but closes every open connection to it |
neon_list_databases | List the Postgres databases of a Neon branch with name and owner role |
neon_list_roles | List the Postgres roles of a Neon branch with name, protected flag and authentication method |
neon_get_database_schema | Get the schema of one database on a Neon branch (tables, columns, types, indexes, constraints, as pg_dump-style SQL), optionally as it was… |
neon_list_operations | List the operations of a Neon project (branch creation, compute start and suspend, config changes), newest first, with status, error and… |
neon_get_operation | Get one Neon operation: action, status (scheduling, running, finished, failed, cancelled), error, retries and duration |
neon_get_consumption | Get Neon consumption per project and period: compute unit seconds, root and child branch storage, instant restore storage, extra branches… |
Примеры запросов
- «Покажи все наши проекты в Neon с регионом, версией Postgres и размером хранилища и скажи, в каких в этом месяце не было вычислений.»
- «Покажи схему базы app на нашей production-ветке: таблицы, столбцы и индексы.»
- «Создай ветку feature-billing от main со сроком действия 7 дней. Сначала скажи, во что она может обойтись.»
- «Какие computes сейчас активны? Приостанови тот, что на preview-ветке, но сначала спроси меня.»
- «Сколько времени вычислений и хранилища использовал каждый проект в прошлом месяце?»
FAQ
Поддерживает ли Cursor собственные MCP-серверы на бесплатном тарифе? Да, MCP доступен на тарифах Hobby, Pro и Business.
Следующие шаги
Это руководство помогло?