Vaner
Integrations

Connect your AI client

One command per AI client (Claude Code, Cursor, Codex CLI, Cline, Continue, Zed, Windsurf, Roo, VS Code, Claude Desktop). Vaner installs every applicable layer.

Ask ChatGPTAsk Claude

Vaner exposes context to your AI client over MCP. The Vaner Desktop app installs the right wiring automatically when it detects a supported client. If you'd rather drive it from the CLI:

vaner launch <client>

Replace <client> with one of:

ClientCommand
Claude Codevaner launch claude-code
Cursorvaner launch cursor
VS Code (Copilot)vaner launch vscode-copilot
Codex CLIvaner launch codex-cli
Clinevaner launch cline
Continuevaner launch continue
Zedvaner launch zed
Windsurfvaner launch windsurf
Claude Desktopvaner launch claude-desktop
Roo Codevaner launch roo

vaner launch runs every applicable leverage layer in one pass, MCP server entry, primer (rules file), skill / workflow / prompt, and lifecycle hooks where the client supports them. Each layer reports its own status. Re-run any time; it's idempotent.

[!TIP] Already running vaner init? It does the same thing for every client it detects. vaner launch <client> is the per-client form.

Prefer to wire it manually?

Pick your client and Vaner will print the exact MCP entry to paste:

claude mcp add --transport stdio --scope user vaner -- uvx --from 'vaner[mcp] @ git+https://github.com/Borgels/vaner.git' vaner mcp --path .

Verify

Run `/mcp` inside a Claude Code session — `vaner` should appear with the five scenario tools.

Upstream docs

https://docs.anthropic.com/en/docs/claude-code/mcp

Verifying the integration

Open your client and ask the agent something open-ended about your repo. If the model calls a vaner.* tool, vaner.resolve, vaner.prepared_work.dashboard, or similar, the install worked.

A copy-pasteable verification phrase:

Without searching the codebase first, check if Vaner has prepared anything relevant to a recent change in this repo, and tell me which vaner.* tool you used.

If the agent grep's the repo instead of calling Vaner, the primer isn't in place, try vaner launch <client> --force.

What gets installed per client

See the full per-client matrix at Client integration depth. At a glance:

  • All clients get the MCP server entry.
  • Most clients get a primer (system-instruction-like rules file) so the model knows when to call Vaner.
  • Clients with skills / workflows / slash commands get the vaner-feedback adapter.
  • Clients with hooks (Cline, Windsurf) get a prompt-submit hook that pre-fetches prepared work as you type.
  • Claude Code and Cursor also get full plugins (atomic install bundles via each client's marketplace), see plugins/vaner/ and cursor-plugins/vaner/ in the source repo.

Removing Vaner from a client

vaner clients uninstall <client>

Removes the MCP entry. Primer / skill / hook files written under .cursor/, .clinerules/, .windsurf/, .roo/, .claude/, etc. can be deleted by hand or by removing the entire per-client directory.

On this page