IntegrateIntegrate
Integrations

Neon Integration

Manage Neon Postgres projects, branches, API keys, and connection strings

The Neon integration provides access to manage Neon Postgres projects, branches, API keys, and connection strings through the Integrate MCP server.

Installation

The Neon integration is included with the SDK:

import { neonIntegration } from "integrate-sdk/server";

Setup

Add Neon to your server configuration. Provide credentials via environment variables or integration config:

import { createMCPServer, neonIntegration } from "integrate-sdk/server";

export const { client: serverClient } = createMCPServer({
  apiKey: process.env.INTEGRATE_API_KEY,
  integrations: [
    neonIntegration({
      // See configuration options below
    }),
  ],
});

Client-Side Usage

import { client } from "integrate-sdk";

const result = await client.neon.listApiKeys({});

console.log(result);

Environment Variables

  • NEON_API_KEY (when supported by this integration)

Configuration Options

Prop

Type

Tools

neon_list_api_keys

List api keys

No parameters.

neon_create_api_key

Create api key

Prop

Type

neon_revoke_api_key

Revoke api key

Prop

Type

neon_list_organizations

List organizations

No parameters.

neon_list_projects

List projects

Prop

Type

neon_list_shared_projects

List shared projects

Prop

Type

neon_create_project

Create project

Prop

Type

neon_get_project

Get project

Prop

Type

neon_update_project

Update project

Prop

Type

neon_delete_project

Delete project

Prop

Type

neon_recover_project

Recover project

Prop

Type

neon_list_branches

List branches

Prop

Type

neon_create_branch

Create branch

Prop

Type

neon_get_branch

Get branch

Prop

Type

neon_delete_branch

Delete branch

Prop

Type

neon_list_operations

List operations

Prop

Type

neon_get_operation

Get operation

Prop

Type

neon_get_connection_uri

Get connection uri

Prop

Type

Notes

  • Category: Infrastructure
  • Authentication mode: API key

On this page