Introducing Agent Safe Governance for the AI Era

AI Changelog Generator system requirements

Last updated: May 15, 2026

The AI Changelog Generator automatically generates database changelogs using your AI agent through an MCP server integration. You'll need an active Liquibase Secure subscription to use it. See the requirements below for a complete list of what's needed.

Required

  • Liquibase Secure subscription

  • One of the following MCP-compatible AI agents:

    • VS Code with GitHub Copilot

    • Claude Code

Installation Methods

Choose one of the following:

  • Docker: Run the MCP server as a containerized image. Database drivers are pre-installed.

  • Standalone JAR: Run the application directly. You'll need to install database drivers for your platform.

Configuration

The following environment variables can be configured as needed depending on the desired output format. Learn more here: Switch between output formats in the Liquibase AI Changelog Generator

Variable

Default

When to set

LIQUIBASE_MCP_OUTPUT_FORMAT

xml

xml is the default, so there is no action needed. Leave it as the default if you prefer a structured format optimized for Liquibase processing.

LIQUIBASE_MCP_SQL_DATABASE

postgresql

Set to formatted-sql to generate formatted SQL output instead of XML if you prefer human-readable and editable output. It's impoet to your target database if not using PostgreSQL

LIQUIBASE_MCP_DISABLE_VALIDATION

validation enabled

Set to true to disable automatic validation for faster responses

LIQUIBASE_MCP_INCLUDE_ROLLBACK

rollbacks disabled

Set to true to generate explicit rollback SQL blocks. By default, rollbacks rely on Liquibase's automatic rollback capabilities.