LocalFree server, account needed

Liquibase Changelog MCP server

liquibase/liquibase-mcp-changelog-server

Convert natural language into validated Liquibase XML or SQL changesets. 19 tools, 12 databases.

Install Liquibase Changelog in Claude Code

Claude Code
claude mcp add liquibase-changelog -e LIQUIBASE_LICENSE_KEY=... -- docker run -i --rm -e LIQUIBASE_LICENSE_KEY ghcr.io/liquibase/liquibase-mcp-changelog-server:1.0.0
mcp.json (Claude Desktop, Cursor, VS Code, Windsurf)
{
  "mcpServers": {
    "liquibase-changelog": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "LIQUIBASE_LICENSE_KEY",
        "ghcr.io/liquibase/liquibase-mcp-changelog-server:1.0.0"
      ],
      "env": {
        "LIQUIBASE_LICENSE_KEY": "..."
      }
    }
  }
}

Replace each ... with your own value.

Frequently asked questions

What does the Liquibase Changelog MCP server do?

Convert natural language into validated Liquibase XML or SQL changesets. 19 tools, 12 databases.

Is the Liquibase Changelog MCP server free?

The server is free, but you will likely need an account. The server itself is free, but it connects to a service that needs an account or API key, which may have paid tiers. Check the provider for current pricing.

Does Liquibase Changelog run locally or remotely?

Local. Runs on your machine (stdio). You install it with npx, uvx, Docker or from source.

How do I add Liquibase Changelog to Claude Code?

Run: claude mcp add liquibase-changelog -e LIQUIBASE_LICENSE_KEY=... -- docker run -i --rm -e LIQUIBASE_LICENSE_KEY ghcr.io/liquibase/liquibase-mcp-changelog-server:1.0.0

More databases MCP servers

View all