ClaudeChatGPTPerplexityGeminiMicrosoft CopilotRaycastMeta AIGrokZ.aiQwenKimi
DeepSeekMistralCursorVS CodeWindsurfJetBrainsClineLovableVercel AI SDKLangChain

Use Neon with your AI.

Connect your account once and let the AI you already use work with it, without building another integration. Manage serverless PostgreSQL databases via Neon. provision projects, branches, endpoints and roles from any AI agent.

Included with plan

Ask AI about this Connector

Developed, maintained, and hosted by Vinkius.

MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED

Waiting for input…

Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.

ChatGPTClaudeCursorPerplexityGeminiMicrosoft CopilotRaycastMeta AI

Complete set · 17 capabilities

The complete Neon capability set.

These are the exact actions your AI can choose when you ask it to work with Neon.

Capability set01 / 05

01-04

4 capabilities in this set.

Part of 17 available through Neon.

  1. 01

    Create endpoint

    Specify the endpoint type: "read_write" for full access or "read_only" for read replicas. A branch can have at most one read_write endpoint. Returns the new endpoint with its connection host and configuration. Create a compute endpoint for a Neon branch

  2. 02

    Create project

    Optionally set a human-readable name, AWS region (e.g. "aws-us-east-2", "aws-eu-central-1") and PostgreSQL version (15, 16, 17). A default branch, database and read-write endpoint are automatically provisioned. Returns the new project along with its initial connection URIs, roles, databases and endpoints. Create a new Neon project

  3. 03

    Delete branch

    The primary branch cannot be deleted. set another branch as primary first. Provide the project_id and branch_id. WARNING: this action is irreversible and destroys all branch data. Delete a Neon branch

  4. 04

    List branches

    Each branch is an isolated PostgreSQL environment with its own compute, databases and roles. Branches can be created from any point-in-time using copy-on-write cloning. Returns branch ID, name, parent ID, primary status, creation date and current state. Use the project_id from list_projects. List branches in a Neon project

Capability set02 / 05

05-08

4 capabilities in this set.

Part of 17 available through Neon.

  1. 05

    List endpoints

    Each endpoint has a type (read_write or read_only), host address, current state (active, idle, suspended) and autoscaling configuration. A branch can have at most one read_write endpoint. Use the project_id and branch_id. List compute endpoints for a Neon branch

  2. 06

    List roles

    Each role has a name, creation date and privilege metadata. Use the project_id and branch_id to scope the query. Roles are used to authenticate database connections and control access. List database roles in a Neon branch

  3. 07

    Update project

    Provide the project_id and the new name. This does not affect branches, databases or endpoints. Update a Neon project name

  4. 08

    List databases

    Each database has a name, owner role and creation metadata. Use the project_id and branch_id to scope the query. List databases in a Neon branch

Capability set03 / 05

09-11

3 capabilities in this set.

Part of 17 available through Neon.

  1. 09

    List projects

    Each project is a workspace that contains branches, compute endpoints, databases and roles. Returns project ID, name, region, PostgreSQL version, creation date and resource usage metadata. Use this as the starting point for all Neon operations. you need a project_id to manage branches, databases or endpoints. List all Neon projects

  2. 10

    Create branch

    Optionally set a human-readable name and a parent branch ID to clone from (if omitted, clones from the project's primary branch). Branches are created instantly with zero data copy overhead. Returns the new branch along with its initial endpoints, databases and roles. Create a new branch in a Neon project

  3. 11

    Get connection uri

    Optionally specify a branch_id to get the URI for a specific branch (defaults to the primary branch). The URI includes the host, database name, role and password. Use this to connect psql, ORM capabilities or application clients. Get a PostgreSQL connection URI for a Neon project

Capability set04 / 05

12-14

3 capabilities in this set.

Part of 17 available through Neon.

  1. 12

    Create role

    The role can be used to authenticate database connections and own databases. Provide the project_id, branch_id and desired role name. Returns the new role metadata including the generated password. Create a new database role in a Neon branch

  2. 13

    Delete project

    The project is recoverable for 7 days via the Neon console. All associated branches, databases, endpoints and data are deleted. Provide the project_id. WARNING: this action destroys all data in the project. Delete a Neon project

  3. 14

    Get branch

    Provide both the project_id and branch_id. Get details for a specific Neon branch

Capability set05 / 05

15-17

3 capabilities in this set.

Part of 17 available through Neon.

  1. 15

    Get project

    Provide the project_id (e.g. "purple-shape-411361") obtained from list_projects. Get details for a specific Neon project

  2. 16

    Set primary branch

    The primary branch is the default source for new branch cloning and receives the default read-write compute endpoint. Provide the project_id and the branch_id to promote. Set a branch as the primary branch of a Neon project

  3. 17

    Create database

    Requires the database name. Optionally set the owner role name (must exist in the branch. see list_roles). Returns the new database metadata. Create a new database in a Neon branch

Observed, not estimated

925ms average. Fast in production.

Neon is checked daily against the live service.

Daily averagePeak 1182ms
Aug 20Today
Fastest day
811ms
Slowest day
1182ms
14-day trend
Slowing+15%

Connect your client

One URL. Every client.

Activate the Connector, copy your link, and paste it into the client you already use. 17 capabilities arrive ready to run.

Preview access · not provider authentication

The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Neon, so you can see the experience inside your AI.

It does not authenticate your account with Neon. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.

Neon Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_e3C6GSP7rcg3FCPCbSglmhApwE4Mzt5VNYrUY3zB/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Neon capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "neon-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_e3C6GSP7rcg3FCPCbSglmhApwE4Mzt5VNYrUY3zB/mcp"
    }
  }
}
  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Step-by-step instructions for each client are in the guide. How to connect

FAQ

Questions Neon owners ask.

  • 01

    How do I create a Neon API Key?

    Log in to the Neon Console, go to Account Settings > API Keys (or Organization Settings > API Keys), click Create New, choose the scope (Personal, Organization or Project-scoped), and copy the token immediately. it is shown only once.

  • 02

    What is a Neon branch and how does branching work?

    A Neon branch is an isolated PostgreSQL environment with its own compute, databases and roles. Branches are created instantly using copy-on-write cloning from a parent branch (default: primary). This means zero data copy and instant provisioning. Each branch gets its own compute endpoints and can have different PostgreSQL schemas and data.

  • 03

    Can I get a ready-to-use connection URI?

    Yes! Use the get_connection_uri capability with your project_id and optionally a branch_id. It returns a complete PostgreSQL connection string (postgres://user:password@host/dbname) ready to use with psql, ORMs or application clients.

  • 04

    Can the agent delete projects and branches?

    Yes, the agent has capabilities to delete both projects and branches. Deleting a project marks it for recovery (7-day grace period) but destroys all associated data. Deleting a branch is irreversible and removes all its databases, roles and endpoints. Use caution when executing these actions.