neon

Official
543
GitHub Repo

Overview

Neon’s official remote MCP server for serverless Postgres with branching and migrations

Transport

streamable-http

Tools

  • list_projects
  • list_organizations
  • list_shared_projects
  • create_project
  • delete_project
  • describe_project
  • run_sql
  • run_sql_transaction
  • describe_table_schema
  • get_database_tables
  • explain_sql_statement
  • create_branch
  • describe_branch
  • delete_branch
  • reset_from_parent
  • prepare_database_migration
  • complete_database_migration
  • list_branch_computes
  • get_connection_string
  • provision_neon_auth
  • prepare_query_tuning
  • complete_query_tuning
  • list_slow_queries
  • get_moduist_workspaces
  • read_workspace_tags
  • search_policies
  • search_private_modules
  • search_private_providers
  • search_providers
  • update_workspace
  • update_workspace_variable

Key Capabilities

  • Project and organization management for Neon Postgres databases
  • SQL execution and schema management with transaction support
  • Database branching and migration workflows
  • Query tuning and performance optimization

How It Works

The server provides MCP-based access to Neon Postgres with branching capabilities through:

  1. Neon API for project and database management
  2. Database branching for development and testing
  3. OAuth authentication for secure access
  4. Query performance monitoring and optimization tools