Crosscheck now supports Kimi K3 — Moonshot AI's frontier model, bring your own key.

paid mcp · bring your own keys

Multi-LLM Sorcery.
Build, design, research.
Faster — for less.

crosscheck is an MCP server that runs five patterns — confer, debate, audit, plan, panel-pick — across Anthropic, OpenAI, Gemini, Grok, and Kimi K3. Your machine, your keys, content-free telemetry.

recommended: Claude Code in VS Code · $20/seat/month · first month free with WELCOME100

$ npx -y crosscheck-cli@latest install
Opening your browser to activate…
Activated
Provider keys saved locally
Registered with Claude Code
// then, inside Claude Code:
“use crosscheck to confer on this design”

five patterns

Stop reinventing the prompt. Pick the pattern.

  • confer

    Ask the panel the same question in parallel. Fast, low-coordination, surface diverging views.

  • debate

    Bounded multi-round back-and-forth. The moderator synthesizes. Early-stop when convergence hits.

  • audit

    One model proposes, others review. Catches errors the proposer can't see in its own output.

  • plan

    Collaborative planning across models. Each contributes; the synthesis is structured for execution.

  • panel-pick

    Smart router picks the right panel by purpose + historical reliability. Lower cost, equivalent answers.

trust posture

Three invariants we won't break.

  • 01

    Server never sees prompts

    Telemetry schema rejects prompt-shaped keys at the boundary. CI enforces it in every PR.

  • 02

    Server never sees keys

    Upstream LLM API keys live locally on your machine. There's no server route that accepts them.

  • 03

    Activation is privacy-preserving

    Per-machine fingerprint is a one-way scrypt hash. Not a serial, not a MAC, not reversible.

current version

The CLI and engine ship together — npx -y crosscheck-cli@latest always installs the latest of both.

crosscheck-cli

v0.0.39 · 2026-07-20

crosscheck-mcp (engine)

v0.2.9 · 2026-07-20

pricing

One price. Your LLM bill stays yours.

You pay us for the orchestration, dashboard, analyzer, and activation. You pay Anthropic, OpenAI, Gemini, and Grok directly for your model usage — through your own accounts, with keys we never see.

  • · cancel anytime in the stripe billing portal
  • · per-seat, single-machine activation, self-serve re-activation
  • · first month free with code WELCOME100

crosscheck — single seat

$20/ seat / month

usd, billed monthly. add seats anytime; we prorate through stripe.

secure checkout via stripe · cancel anytime

faq

Questions worth answering.

Do you see my prompts or model responses?

No. crosscheck's telemetry contains only token counts, cost estimates, latency, and the pattern name. The Zod schema at the ingest boundary rejects any prompt-shaped key (prompt, messages, content, input, text, completion, response, output). CI enforces it on every PR.

Do you store my LLM API keys?

No. By default your upstream keys are saved in an encrypted file on your machine (0600, AES-256-GCM) — no system password required — and you can opt into your OS keychain instead. There is no server route that accepts them. The crosscheck CLI loads them from that local store into the engine subprocess's environment — the only place they exist outside it.

What does the $20/month cover?

The orchestration engine, the dashboard, the better-use analyzer, single-machine activation, and the server-side infrastructure that issues activation JWTs and accepts content-free telemetry. It does not cover your spend with Anthropic, OpenAI, Google, or xAI — those are your own provider accounts.

Which providers are tested?

Anthropic, OpenAI, Google (Gemini), and xAI (Grok) are tested integrations. Kimi K3 (Moonshot) is newly supported. DeepSeek, Groq, and Mistral are experimental and provided as-is — we don't ship breaking changes around them but coverage is lighter.

Can I cancel anytime?

Yes. Self-serve cancellation from the Stripe billing portal. Takes effect at the end of your current billing period; no pro-rata refunds outside what applicable law requires.

Try it on us for thirty days.

Apply WELCOME100 at checkout. Cancel before the first renewal and you owe us nothing.