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