# lixversion-mcp

A paid remote MCP server for Lix that returns verdicts, receipts and usage logs as audit-ready JSON.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: clauxel
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/clauxel/lix-agent-version-control-mcp
- Updated: 2026-05-27
- HTML: https://affpapa.org/en/nevibecode/mcp/lixversion-mcp

## What it does

lixversion-mcp is a hosted, paid MCP server for Lix. It gives AI agents version control over product assets, and it speaks Streamable HTTP: tool calls go out, JSON comes back with verdicts, receipts and usage logs.

Four tools ship with it: `create_agent_change_set`, `compare_lix_versions`, `approve_lix_merge` and `export_version_receipt`. The endpoint lives at `https://lixversion.clauxel.com/mcp`, and a public server card sits at `https://lixversion.clauxel.com/server-card.json`. The repository holds documentation and directory-submission material only; production code is not in it.

Production calls need a bearer token issued on the product site, so pick a plan and request the token before wiring anything up. Then point an MCP client that handles remote Streamable HTTP servers at the endpoint. An unauthenticated browser hit on `/mcp` answers with a JSON error rather than internal details.

## Requirements
- Remote server: `https://lixversion.clauxel.com/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http lixversion-mcp https://lixversion.clauxel.com/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add lixversion-mcp --url https://lixversion.clauxel.com/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "lixversion-mcp": {
            "url": "https://lixversion.clauxel.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "lixversion-mcp": {
            "type": "http",
            "url": "https://lixversion.clauxel.com/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http lixversion-mcp https://lixversion.clauxel.com/mcp
```

## When to use it
- record an agent asset change as its own change set
- diff two Lix versions before a merge
- approve a merge with an explicit step
- export a version receipt for an audit
- keep a usage log of agent tool calls

## Example prompts
- Create an agent change set for the new asset with `create_agent_change_set`
- Compare the current and previous Lix versions and list what changed
- Export the version receipt as JSON for the report

## Similar
- [toolcallwitness-mcp](https://affpapa.org/en/nevibecode/mcp/toolcallwitness-mcp.md) — MCP server
- [agentic-jujutsu](https://affpapa.org/en/nevibecode/skills/agentic-jujutsu.md) — skill · 1200 installs
- [git-notes](https://affpapa.org/en/nevibecode/skills/git-notes.md) — skill · 1100 installs
- [git-workflow](https://affpapa.org/en/nevibecode/skills/bobmatnyc-git-workflow.md) — skill · 556 installs
- [here-be-git](https://affpapa.org/en/nevibecode/skills/here-be-git.md) — skill · 527 installs
- [spatie-version-control](https://affpapa.org/en/nevibecode/skills/spatie-version-control.md) — skill · 480 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
