Liquibase Changelog MCP Server MCP Server
io.github.liquibase/changelog-mcp-server
What is the Liquibase Changelog MCP Server MCP server?
Convert natural language into validated Liquibase XML or SQL changesets. 19 tools, 12 databases.
How to install Liquibase Changelog MCP Server
Copy-paste configuration for popular MCP clients.
LIQUIBASE_LICENSE_KEYrequiredsecretLiquibase Pro license key (required for server operation)
LIQUIBASE_MCP_OUTPUT_FORMATOutput format for generated changesets: xml (default) or formatted-sql
LIQUIBASE_MCP_SQL_DATABASETarget database dialect for Formatted SQL output (postgresql, mysql, mariadb, oracle, mssql, h2, db2, sybase, sqlite, hsqldb, derby, firebird)
LIQUIBASE_MCP_DISABLE_VALIDATIONSkip H2 in-memory database validation of generated changesets
LIQUIBASE_MCP_INCLUDE_ROLLBACKGenerate explicit rollback blocks in XML changesets
{
"mcpServers": {
"changelog-mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/liquibase/liquibase-mcp-changelog-server:1.0.0"
],
"env": {
"LIQUIBASE_LICENSE_KEY": "<YOUR_LIQUIBASE_LICENSE_KEY>",
"LIQUIBASE_MCP_OUTPUT_FORMAT": "<YOUR_LIQUIBASE_MCP_OUTPUT_FORMAT>",
"LIQUIBASE_MCP_SQL_DATABASE": "<YOUR_LIQUIBASE_MCP_SQL_DATABASE>",
"LIQUIBASE_MCP_DISABLE_VALIDATION": "<YOUR_LIQUIBASE_MCP_DISABLE_VALIDATION>",
"LIQUIBASE_MCP_INCLUDE_ROLLBACK": "<YOUR_LIQUIBASE_MCP_INCLUDE_ROLLBACK>"
}
}
}
}{
"mcpServers": {
"changelog-mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/liquibase/liquibase-mcp-changelog-server:1.0.0"
],
"env": {
"LIQUIBASE_LICENSE_KEY": "<YOUR_LIQUIBASE_LICENSE_KEY>",
"LIQUIBASE_MCP_OUTPUT_FORMAT": "<YOUR_LIQUIBASE_MCP_OUTPUT_FORMAT>",
"LIQUIBASE_MCP_SQL_DATABASE": "<YOUR_LIQUIBASE_MCP_SQL_DATABASE>",
"LIQUIBASE_MCP_DISABLE_VALIDATION": "<YOUR_LIQUIBASE_MCP_DISABLE_VALIDATION>",
"LIQUIBASE_MCP_INCLUDE_ROLLBACK": "<YOUR_LIQUIBASE_MCP_INCLUDE_ROLLBACK>"
}
}
}
}{
"mcpServers": {
"changelog-mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/liquibase/liquibase-mcp-changelog-server:1.0.0"
],
"env": {
"LIQUIBASE_LICENSE_KEY": "<YOUR_LIQUIBASE_LICENSE_KEY>",
"LIQUIBASE_MCP_OUTPUT_FORMAT": "<YOUR_LIQUIBASE_MCP_OUTPUT_FORMAT>",
"LIQUIBASE_MCP_SQL_DATABASE": "<YOUR_LIQUIBASE_MCP_SQL_DATABASE>",
"LIQUIBASE_MCP_DISABLE_VALIDATION": "<YOUR_LIQUIBASE_MCP_DISABLE_VALIDATION>",
"LIQUIBASE_MCP_INCLUDE_ROLLBACK": "<YOUR_LIQUIBASE_MCP_INCLUDE_ROLLBACK>"
}
}
}
}{
"servers": {
"changelog-mcp-server": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/liquibase/liquibase-mcp-changelog-server:1.0.0"
],
"env": {
"LIQUIBASE_LICENSE_KEY": "<YOUR_LIQUIBASE_LICENSE_KEY>",
"LIQUIBASE_MCP_OUTPUT_FORMAT": "<YOUR_LIQUIBASE_MCP_OUTPUT_FORMAT>",
"LIQUIBASE_MCP_SQL_DATABASE": "<YOUR_LIQUIBASE_MCP_SQL_DATABASE>",
"LIQUIBASE_MCP_DISABLE_VALIDATION": "<YOUR_LIQUIBASE_MCP_DISABLE_VALIDATION>",
"LIQUIBASE_MCP_INCLUDE_ROLLBACK": "<YOUR_LIQUIBASE_MCP_INCLUDE_ROLLBACK>"
}
}
}
}claude mcp add changelog-mcp-server --env LIQUIBASE_LICENSE_KEY=<YOUR_LIQUIBASE_LICENSE_KEY> --env LIQUIBASE_MCP_OUTPUT_FORMAT=<YOUR_LIQUIBASE_MCP_OUTPUT_FORMAT> --env LIQUIBASE_MCP_SQL_DATABASE=<YOUR_LIQUIBASE_MCP_SQL_DATABASE> --env LIQUIBASE_MCP_DISABLE_VALIDATION=<YOUR_LIQUIBASE_MCP_DISABLE_VALIDATION> --env LIQUIBASE_MCP_INCLUDE_ROLLBACK=<YOUR_LIQUIBASE_MCP_INCLUDE_ROLLBACK> -- docker run -i --rm ghcr.io/liquibase/liquibase-mcp-changelog-server:1.0.0Related MCP servers
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.
Chrome DevTools MCP
Give your AI coding agent full control of a live Chrome browser for automation, debugging, and performance analysis.
com.puter/mcp-server
Let AI agents manage your Puter files, websites, and serverless workers over MCP.
Browser automation for AI agents via MCP, powering ByteDance's Agent TARS hybrid GUI/DOM browser control.
Run arbitrary shell commands from an MCP-connected AI agent.
Filesystem access MCP server from ByteDance's UI-TARS/Agent TARS ecosystem.