Neon
Overview
SLUG: NEON
Description
Postgres, on a serverless platform designed to help you build reliable and scalable applications faster
Authentication Details
API Key
Connecting to Neon
Create an auth config
Use the dashboard to create an auth config for the Neon toolkit. This allows you to connect multiple Neon accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Integration”. After creation, copy the displayed ID starting with ac_
. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using API Key
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the Neon toolkit’s playground
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
NEON_ACCESS_PROJECT_DETAILS_BY_ID
Tool Name: Access project details by id
Description
Action Parameters
Action Response
NEON_CREATE_VPC_ENDPOINT_WITH_LABEL
Tool Name: Create vpc endpoint with label
Description
Action Parameters
Action Response
NEON_ADD_NEW_JWKS_TO_PROJECT_ENDPOINT
Tool Name: Add new jwks to project endpoint
Description
Action Parameters
Action Response
NEON_ADD_PROJECT_EMAIL_PERMISSION
Tool Name: Add project email permission
Description
Action Parameters
Action Response
NEON_ADD_ROLE_TO_BRANCH
Tool Name: Add role to branch
Description
Action Parameters
Action Response
NEON_CREATE_API_KEY_FOR_ORGANIZATION
Tool Name: Create api key for organization
Description
Action Parameters
Action Response
NEON_CREATE_BRANCH_DATABASE
Tool Name: Create branch database
Description
Action Parameters
Action Response
NEON_CREATE_COMPUTE_ENDPOINT
Tool Name: Create compute endpoint
Description
Action Parameters
Action Response
NEON_CREATE_NEW_API_KEY
Tool Name: Create new api key
Description
Action Parameters
Action Response
NEON_CREATE_NEW_PROJECT_BRANCH
Tool Name: Create new project branch
Description
Action Parameters
Action Response
NEON_CREATE_PROJECT_WITH_QUOTA_AND_SETTINGS
Tool Name: Create project with quota and settings
Description
Action Parameters
Action Response
NEON_CREATE_VPC_ENDPOINT_LABEL
Tool Name: Create vpc endpoint label
Description
Action Parameters
Action Response
NEON_DELETE_API_KEY_BY_ID
Tool Name: Delete api key by id
Description
Action Parameters
Action Response
NEON_DELETE_DATABASE_FROM_BRANCH
Tool Name: Delete database from branch
Description
Action Parameters
Action Response
NEON_DELETE_ORGANIZATION_API_KEY
Tool Name: Delete organization api key
Description
Action Parameters
Action Response
NEON_DELETE_ORGANIZATION_MEMBER
Tool Name: Delete organization member
Description
Action Parameters
Action Response
NEON_DELETE_PROJECT_BRANCH_BY_ID
Tool Name: Delete project branch by id
Description
Action Parameters
Action Response
NEON_DELETE_PROJECT_BRANCH_ROLE
Tool Name: Delete project branch role
Description
Action Parameters
Action Response
NEON_DELETE_PROJECT_BY_ID
Tool Name: Delete project by id
Description
Action Parameters
Action Response
NEON_DELETE_PROJECT_ENDPOINT
Tool Name: Delete project endpoint
Description
Action Parameters
Action Response
NEON_DELETE_PROJECT_JWKS_BY_ID
Tool Name: Delete project jwks by id
Description
Action Parameters
Action Response
NEON_DELETE_PROJECT_PERMISSION
Tool Name: Delete project permission
Description
Action Parameters
Action Response
NEON_DELETE_VPC_ENDPOINT_BY_IDS
Tool Name: Delete vpc endpoint by ids
Description
Action Parameters
Action Response
NEON_DELETE_VPC_ENDPOINT_BY_PROJECT_ID
Tool Name: Delete vpc endpoint by project id
Description
Action Parameters
Action Response
NEON_FETCH_DATABASE_FOR_BRANCH
Tool Name: Fetch database for branch
Description
Action Parameters
Action Response
NEON_FETCH_ORGANIZATION_MEMBERS_BY_ID
Tool Name: Fetch organization members by id
Description
Action Parameters
Action Response
NEON_FETCH_VPCENDPOINT_DETAILS_BY_ID
Tool Name: Fetch vpcendpoint details by id
Description
Action Parameters
Action Response
NEON_GET_BRANCHES_FOR_PROJECT
Tool Name: Get branches for project
Description
Action Parameters
Action Response
NEON_GET_BRANCH_ROLES_FOR_PROJECT
Tool Name: Get branch roles for project
Description
Action Parameters
Action Response
NEON_GET_CONSUMPTION_HISTORY_PROJECTS
Tool Name: Get consumption history projects
Description
Action Parameters
Action Response
NEON_GET_CURRENT_USER_INFORMATION
Tool Name: Get current user information
Description
Action Parameters
Action Response
NEON_GET_ORGANIZATION_API_KEYS
Tool Name: Get organization api keys
Description
Action Parameters
Action Response
NEON_GET_PROJECT_BRANCHES
Tool Name: Get project branches
Description
Action Parameters
Action Response
NEON_GET_PROJECT_BRANCH_ROLE
Tool Name: Get project branch role
Description
Action Parameters
Action Response
NEON_GET_PROJECT_CONNECTION_URI
Tool Name: Get project connection uri
Description
Action Parameters
Action Response
NEON_GET_PROJECT_ENDPOINT_INFORMATION
Tool Name: Get project endpoint information
Description
Action Parameters
Action Response
NEON_GET_PROJECT_OPERATION_BY_ID
Tool Name: Get project operation by id
Description
Action Parameters
Action Response
NEON_GET_SCHEMA_FOR_PROJECT_BRANCH
Tool Name: Get schema for project branch
Description
Action Parameters
Action Response
NEON_GET_USER_ORGANIZATIONS
Tool Name: Get user organizations
Description
Action Parameters
Action Response
NEON_GET_VPC_REGION_ENDPOINTS
Tool Name: Get vpc region endpoints
Description
Action Parameters
Action Response
NEON_LIST_API_KEYS
Tool Name: List api keys
Description
Action Parameters
Action Response
NEON_MODIFY_BRANCH_DETAILS_IN_PROJECT
Tool Name: Modify branch details in project
Description
Action Parameters
Action Response
NEON_PATCH_BRANCH_DATABASE_INFORMATION
Tool Name: Patch branch database information
Description
Action Parameters
Action Response
NEON_RESET_ROLE_PASSWORD_FOR_BRANCH
Tool Name: Reset role password for branch
Description
Action Parameters
Action Response
NEON_RESTART_PROJECT_ENDPOINT
Tool Name: Restart project endpoint
Description
Action Parameters
Action Response
NEON_RESTORE_PROJECT_BRANCH
Tool Name: Restore project branch
Description
Action Parameters
Action Response
NEON_RETRIEVE_ACCOUNT_CONSUMPTION_HISTORY
Tool Name: Retrieve account consumption history
Description
Action Parameters
Action Response
NEON_RETRIEVE_ALL_REGIONS
Tool Name: Retrieve all regions
Description
Action Parameters
Action Response
NEON_RETRIEVE_BRANCH_DATABASE_DETAILS
Tool Name: Retrieve branch database details
Description
Action Parameters
Action Response
NEON_RETRIEVE_BRANCH_ENDPOINTS
Tool Name: Retrieve branch endpoints
Description
Action Parameters
Action Response
NEON_RETRIEVE_JWKS_FOR_PROJECT
Tool Name: Retrieve jwks for project
Description
Action Parameters
Action Response
NEON_RETRIEVE_ORGANIZATION_BY_ID
Tool Name: Retrieve organization by id
Description
Action Parameters
Action Response
NEON_RETRIEVE_ORGANIZATION_INVITATIONS
Tool Name: Retrieve organization invitations
Description
Action Parameters
Action Response
NEON_RETRIEVE_ORGANIZATION_MEMBER_INFO
Tool Name: Retrieve organization member info
Description
Action Parameters
Action Response
NEON_RETRIEVE_PROJECTS_LIST
Tool Name: Retrieve projects list
Description
Action Parameters
Action Response
NEON_RETRIEVE_PROJECT_ENDPOINT_DETAILS
Tool Name: Retrieve project endpoint details
Description
Action Parameters
Action Response
NEON_RETRIEVE_PROJECT_OPERATIONS
Tool Name: Retrieve project operations
Description
Action Parameters
Action Response
NEON_RETRIEVE_PROJECT_PERMISSIONS
Tool Name: Retrieve project permissions
Description
Action Parameters
Action Response
NEON_RETRIEVE_VPC_ENDPOINTS_FOR_PROJECT
Tool Name: Retrieve vpc endpoints for project
Description
Action Parameters
Action Response
NEON_REVEAL_ROLE_PASSWORD_IN_BRANCH
Tool Name: Reveal role password in branch
Description
Action Parameters
Action Response
NEON_SEND_ORGANIZATION_INVITATIONS
Tool Name: Send organization invitations
Description
Action Parameters
Action Response
NEON_SET_BRANCH_AS_DEFAULT
Tool Name: Set branch as default
Description
Action Parameters
Action Response
NEON_START_ENDPOINT_FOR_PROJECT
Tool Name: Start endpoint for project
Description
Action Parameters
Action Response
NEON_SUSPEND_PROJECT_ENDPOINT_BY_ID
Tool Name: Suspend project endpoint by id
Description
Action Parameters
Action Response
NEON_TRANSFER_USER_PROJECTS_TO_ORGANIZATION
Tool Name: Transfer user projects to organization
Description
Action Parameters
Action Response
NEON_UPDATE_ORGANIZATION_MEMBER_ROLE
Tool Name: Update organization member role
Description
Action Parameters
Action Response
NEON_UPDATE_PROJECT_COMPUTE_ENDPOINT_SETTINGS
Tool Name: Update project compute endpoint settings
Description
Action Parameters
Action Response
NEON_UPDATE_PROJECT_SETTINGS_BY_ID
Tool Name: Update project settings by id
Description
Action Parameters
Action Response