← ClaudeAtlas

neon-automationlisted

Automate Neon serverless Postgres operations -- manage projects, branches, databases, roles, and connection URIs via the Composio MCP integration.
ComposioHQ/awesome-claude-skills · ★ 62,373 · AI & Automation · score 84
Install: claude install-skill ComposioHQ/awesome-claude-skills
# Neon Automation Automate your Neon serverless Postgres workflows -- list projects and branches, inspect databases, retrieve connection URIs, manage roles, and integrate Neon database operations into cross-app pipelines. **Toolkit docs:** [composio.dev/toolkits/neon](https://composio.dev/toolkits/neon) --- ## Setup 1. Add the Composio MCP server to your client: `https://rube.app/mcp` 2. Connect your Neon account when prompted (API key authentication) 3. Start using the workflows below --- ## Core Workflows ### 1. List Projects Use `NEON_RETRIEVE_PROJECTS_LIST` to discover all projects associated with the authenticated user. ``` Tool: NEON_RETRIEVE_PROJECTS_LIST Inputs: - org_id: string (REQUIRED when using a personal API key) - limit: integer (1-400, default 10) - cursor: string (pagination cursor from previous response) - search: string (search by project name or ID, supports partial match) - timeout: integer (milliseconds; returns partial results on timeout) ``` **Important:** When using a personal API key, `org_id` is required. Retrieve it first via `NEON_GET_USER_ORGANIZATIONS`. ### 2. Get Project Details Use `NEON_ACCESS_PROJECT_DETAILS_BY_ID` to inspect project configuration, owner info, and consumption metrics. ``` Tool: NEON_ACCESS_PROJECT_DETAILS_BY_ID Inputs: - project_id: string (required) -- format: "adjective-noun-number", e.g., "dry-smoke-26258271" ``` ### 3. List Branches for a Project Use `NEON_GET_BRANCHES_FOR_PROJECT` to enumerat