Platform
Docs
Knowledge Base
Examples
Toolkits
Reference
Search
⌘
K
Ask AI
⌘
I
Playground
All Toolkits
Neon MCP
NEON_MCP
Latest version
20260910_00
Manage Neon projects, branches, databases, and development workflows.
Copy page
Authentication Details
Composio-managed OAuth not available
DCR_OAUTH
Tools (104)
Add auth oauth provider
NEON_MCP_ADD_AUTH_OAUTH_PROVIDER
Add auth trusted domain
NEON_MCP_ADD_AUTH_TRUSTED_DOMAIN
Compare database schema
NEON_MCP_COMPARE_DATABASE_SCHEMA
Complete database migration
NEON_MCP_COMPLETE_DATABASE_MIGRATION
Complete query tuning
NEON_MCP_COMPLETE_QUERY_TUNING
Create auth user
NEON_MCP_CREATE_AUTH_USER
Create branch
NEON_MCP_CREATE_BRANCH
Create postgres database
NEON_MCP_CREATE_POSTGRES_DATABASE
Create postgres endpoint
NEON_MCP_CREATE_POSTGRES_ENDPOINT
Create postgres role
NEON_MCP_CREATE_POSTGRES_ROLE
Create project
NEON_MCP_CREATE_PROJECT
Create snapshot
NEON_MCP_CREATE_SNAPSHOT
Create storage bucket
NEON_MCP_CREATE_STORAGE_BUCKET
Delete auth oauth provider
NEON_MCP_DELETE_AUTH_OAUTH_PROVIDER
Delete auth trusted domain
NEON_MCP_DELETE_AUTH_TRUSTED_DOMAIN
Delete auth user
NEON_MCP_DELETE_AUTH_USER
Delete branch
NEON_MCP_DELETE_BRANCH
Delete data api
NEON_MCP_DELETE_DATA_API
Delete function
NEON_MCP_DELETE_FUNCTION
Delete functions custom domain
NEON_MCP_DELETE_FUNCTIONS_CUSTOM_DOMAIN
Delete postgres database
NEON_MCP_DELETE_POSTGRES_DATABASE
Delete postgres endpoint
NEON_MCP_DELETE_POSTGRES_ENDPOINT
Delete postgres role
NEON_MCP_DELETE_POSTGRES_ROLE
Delete project
NEON_MCP_DELETE_PROJECT
Delete snapshot
NEON_MCP_DELETE_SNAPSHOT
Delete storage bucket
NEON_MCP_DELETE_STORAGE_BUCKET
Delete storage object
NEON_MCP_DELETE_STORAGE_OBJECT
Delete storage objects by prefix
NEON_MCP_DELETE_STORAGE_OBJECTS_BY_PREFIX
Deploy function
NEON_MCP_DEPLOY_FUNCTION
Describe branch
NEON_MCP_DESCRIBE_BRANCH
Describe project
NEON_MCP_DESCRIBE_PROJECT
Describe table schema
NEON_MCP_DESCRIBE_TABLE_SCHEMA
Disable auth
NEON_MCP_DISABLE_AUTH
Explain sql statement
NEON_MCP_EXPLAIN_SQL_STATEMENT
Fetch
NEON_MCP_FETCH
Finalize branch restore
NEON_MCP_FINALIZE_BRANCH_RESTORE
Get ai gateway
NEON_MCP_GET_AI_GATEWAY
Get auth
NEON_MCP_GET_AUTH
Get branch
NEON_MCP_GET_BRANCH
Get connection string
NEON_MCP_GET_CONNECTION_STRING
Get data api
NEON_MCP_GET_DATA_API
Get database tables
NEON_MCP_GET_DATABASE_TABLES
Get default branch
NEON_MCP_GET_DEFAULT_BRANCH
Get doc resource
NEON_MCP_GET_DOC_RESOURCE
Get function
NEON_MCP_GET_FUNCTION
Get neon auth config
NEON_MCP_GET_NEON_AUTH_CONFIG
Get operation
NEON_MCP_GET_OPERATION
Get postgres database
NEON_MCP_GET_POSTGRES_DATABASE
Get postgres endpoint
NEON_MCP_GET_POSTGRES_ENDPOINT
Get postgres role
NEON_MCP_GET_POSTGRES_ROLE
Get snapshot schedule
NEON_MCP_GET_SNAPSHOT_SCHEDULE
Get storage
NEON_MCP_GET_STORAGE
Inspect database
NEON_MCP_INSPECT_DATABASE
List auth oauth providers
NEON_MCP_LIST_AUTH_OAUTH_PROVIDERS
List auth trusted domains
NEON_MCP_LIST_AUTH_TRUSTED_DOMAINS
List branch computes
NEON_MCP_LIST_BRANCH_COMPUTES
List branches
NEON_MCP_LIST_BRANCHES
List docs resources
NEON_MCP_LIST_DOCS_RESOURCES
List functions
NEON_MCP_LIST_FUNCTIONS
List functions custom domains
NEON_MCP_LIST_FUNCTIONS_CUSTOM_DOMAINS
List log fields
NEON_MCP_LIST_LOG_FIELDS
List log field values
NEON_MCP_LIST_LOG_FIELD_VALUES
List operations
NEON_MCP_LIST_OPERATIONS
List organizations
NEON_MCP_LIST_ORGANIZATIONS
List postgres databases
NEON_MCP_LIST_POSTGRES_DATABASES
List postgres endpoints
NEON_MCP_LIST_POSTGRES_ENDPOINTS
List postgres roles
NEON_MCP_LIST_POSTGRES_ROLES
List project members
NEON_MCP_LIST_PROJECT_MEMBERS
List project permissions
NEON_MCP_LIST_PROJECT_PERMISSIONS
List projects
NEON_MCP_LIST_PROJECTS
List regions
NEON_MCP_LIST_REGIONS
List slow queries
NEON_MCP_LIST_SLOW_QUERIES
List snapshots
NEON_MCP_LIST_SNAPSHOTS
List storage buckets
NEON_MCP_LIST_STORAGE_BUCKETS
List storage objects
NEON_MCP_LIST_STORAGE_OBJECTS
Prepare database migration
NEON_MCP_PREPARE_DATABASE_MIGRATION
Prepare query tuning
NEON_MCP_PREPARE_QUERY_TUNING
Presign storage object
NEON_MCP_PRESIGN_STORAGE_OBJECT
Provision neon auth
NEON_MCP_PROVISION_NEON_AUTH
Provision neon data api
NEON_MCP_PROVISION_NEON_DATA_API
Query logs
NEON_MCP_QUERY_LOGS
Recover project
NEON_MCP_RECOVER_PROJECT
Register functions custom domain
NEON_MCP_REGISTER_FUNCTIONS_CUSTOM_DOMAIN
Reset from parent
NEON_MCP_RESET_FROM_PARENT
Reset postgres role password
NEON_MCP_RESET_POSTGRES_ROLE_PASSWORD
Restart postgres endpoint
NEON_MCP_RESTART_POSTGRES_ENDPOINT
Restore snapshot
NEON_MCP_RESTORE_SNAPSHOT
Run sql
NEON_MCP_RUN_SQL
Run sql transaction
NEON_MCP_RUN_SQL_TRANSACTION
Search
NEON_MCP_SEARCH
Set default branch
NEON_MCP_SET_DEFAULT_BRANCH
Set snapshot schedule
NEON_MCP_SET_SNAPSHOT_SCHEDULE
Start postgres endpoint
NEON_MCP_START_POSTGRES_ENDPOINT
Suspend postgres endpoint
NEON_MCP_SUSPEND_POSTGRES_ENDPOINT
Update auth config
NEON_MCP_UPDATE_AUTH_CONFIG
Update auth oauth provider
NEON_MCP_UPDATE_AUTH_OAUTH_PROVIDER
Update auth user role
NEON_MCP_UPDATE_AUTH_USER_ROLE
Update branch
NEON_MCP_UPDATE_BRANCH
Update data api
NEON_MCP_UPDATE_DATA_API
Update function
NEON_MCP_UPDATE_FUNCTION
Update postgres database
NEON_MCP_UPDATE_POSTGRES_DATABASE
Update postgres endpoint
NEON_MCP_UPDATE_POSTGRES_ENDPOINT
Update project
NEON_MCP_UPDATE_PROJECT
Update snapshot
NEON_MCP_UPDATE_SNAPSHOT
Edit this page on GitHub