Manage Neon projects, branches, databases, and development workflows.
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
DCR_OAUTH
DCR_OAUTH
neon_mcp_DCR_OAuth
Provider setup
Developer setup
Client idclient_id · stringOptional
Client secretclient_secret · stringOptional
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
Sets the specified branch as the project's default branch. branch_id is a branch id (br-...), not a branch name. Call list_branches to resolve a name.
Untrusted display-only summary
Set snapshot schedule
NEON_MCP_SET_SNAPSHOT_SCHEDULE
Replace a branch's automatic snapshot schedule. Frequency must be daily, weekly, or monthly. branch_id is a branch id (br-...), not a branch name. Call list_branches to resolve a name.
Untrusted display-only summary
Start postgres endpoint
NEON_MCP_START_POSTGRES_ENDPOINT
Starts a compute endpoint.
Untrusted display-only summary
Suspend postgres endpoint
NEON_MCP_SUSPEND_POSTGRES_ENDPOINT
Suspends the specified compute endpoint.
Untrusted display-only summary
Update auth config
NEON_MCP_UPDATE_AUTH_CONFIG
Updates the auth configuration for the branch. branch_id is a branch id (br-...), not a branch name. Call list_branches to resolve a name.
Untrusted display-only summary
Update auth oauth provider
NEON_MCP_UPDATE_AUTH_OAUTH_PROVIDER
Updates an OAuth provider for the specified project. branch_id is a branch id (br-...), not a branch name. Call list_branches to resolve a name.
Untrusted display-only summary
Update auth user role
NEON_MCP_UPDATE_AUTH_USER_ROLE
Updates the role of a user in the Neon Auth user directory for the specified branch. branch_id is a branch id (br-...), not a branch name. Call list_branches to resolve a name.
Untrusted display-only summary
Update branch
NEON_MCP_UPDATE_BRANCH
Updates the specified branch. branch_id is a branch id (br-...), not a branch name. Call list_branches to resolve a name.
Untrusted display-only summary
Update data api
NEON_MCP_UPDATE_DATA_API
Updates the Neon Data API configuration for the specified branch. branch_id is a branch id (br-...), not a branch name. Call list_branches to resolve a name.
Untrusted display-only summary
Update function
NEON_MCP_UPDATE_FUNCTION
Updates the function's mutable metadata — currently only the display `name`. branch_id is a branch id (br-...), not a branch name. Call list_branches to resolve a name.
Untrusted display-only summary
Update postgres database
NEON_MCP_UPDATE_POSTGRES_DATABASE
Updates the specified database in the branch. branch_id is a branch id (br-...), not a branch name. Call list_branches to resolve a name.
Untrusted display-only summary
Update postgres endpoint
NEON_MCP_UPDATE_POSTGRES_ENDPOINT
Updates the specified compute endpoint.
Untrusted display-only summary
Update project
NEON_MCP_UPDATE_PROJECT
Updates the specified project.
Untrusted display-only summary
Update snapshot
NEON_MCP_UPDATE_SNAPSHOT
Updates the specified snapshot.
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.