Bietet eine unabhängige Zweitmeinung zu KI-generierten Entwürfen, um Fehler, Widersprüche, geleakte Geheimnisse und Prompt Injections zu finden.
Auch bekannt als maxugc/crosscheck, crosscheckapi
- Stars
- 1
- Tools
- —
- Downloads, 30 Tage
- 749
- Neueste Version
- 0.6.0
- Letzter Commit
- 24. Okt. 2026
- Lizenz
- MIT
Was ist crosscheck MCP?
crosscheck ist ein MCP server. Bietet eine unabhängige Zweitmeinung zu KI-generierten Entwürfen, um Fehler, Widersprüche, geleakte Geheimnisse und Prompt Injections zu finden.
Zusammenfassung generiert aus dem README des Projekts
Über crosscheck MCP server
Crosscheck bietet eine unabhängige Verifizierungsebene für KI-generierte Inhalte, um Fehler, Widersprüche und Sicherheitsrisiken zu identifizieren. Es ist für Entwickler konzipiert, die Agenten bauen, die E-Mails, Berichte oder Pull Request Beschreibungen erstellen. Durch das Senden eines Entwurfs an den Service erhält der Nutzer ein JSON-Urteil, das spezifische Probleme und Korrekturvorschläge enthält, begleitet von einer Ed25519-signierten Quittung zur Verifizierung.
Der Server läuft über eine MCP-Implementierung via npx und benötigt einen CROSSCHECK_WALLET_KEY für kostenpflichtige Operationen. Zahlungen werden in USDC auf dem Base-Netzwerk über x402 abgewickelt. Nutzer können verschiedene Aufgaben mit Tools wie order zur Entwurfsprüfung, accept zum Auditieren von Arbeit anderer Agenten und skillcheck zum Scannen von MCP server Ordnern ausführen. Das System enthält außerdem ein quote-Tool zur Kostenschätzung und ein result-Tool, um den Status früherer Jobs abzurufen.
Dieser Service unterscheidet sich dadurch, dass er Code nutzt, um Arithmetik zu verifizieren, anstatt sich auf die Logik des Modells zu verlassen. Er kann Entwürfe zudem gegen bis zu drei externe URLs abgleichen, um die Genauigkeit sicherzustellen. Während er durch signierte Quittungen und ein Append-only-Ledger eine hohe Sicherheit bietet, sollten Nutzer vermeiden, vertrauliche Texte zu senden, da Entwürfe von einem Review-Modell verarbeitet werden.
Was du damit machen kannst
- 1KI-Entwürfe auf Genauigkeit prüfenEin Agent kann eine E-Mail oder einen Bericht auf Rechenfehler, Widersprüche oder geleakte Geheimnisse prüfen, bevor ein Mensch ihn sieht.
- 2Abgleich mit externen QuellenDas System kann eine Webseite öffnen und einen Entwurf gegen spezifische Webseiten prüfen, um sicherzustellen, dass die Informationen korrekt sind.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
So installierst du crosscheck MCP
Formate geprüft am 10. Nov. 2026Zu Cursor hinzufügenZu Goose hinzufügencrosscheck MCP in Claude Code installieren
$ claude mcp add --env 'CROSSCHECK_WALLET_KEY=<YOUR_CROSSCHECK_WALLET_KEY>' crosscheck -- npx -y crosscheckapicrosscheck MCP in Cursor installieren
~/.cursor/mcp.json
{
"mcpServers": {
"crosscheck": {
"command": "npx",
"args": [
"-y",
"crosscheckapi"
],
"env": {
"CROSSCHECK_WALLET_KEY": "<YOUR_CROSSCHECK_WALLET_KEY>"
}
}
}
}crosscheck MCP in VS Code installieren
.vscode/mcp.json
{
"servers": {
"crosscheck": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"crosscheckapi"
],
"env": {
"CROSSCHECK_WALLET_KEY": "<YOUR_CROSSCHECK_WALLET_KEY>"
}
}
}
}crosscheck MCP in VS Code CLI installieren
$ code --add-mcp '{"name":"crosscheck","type":"stdio","command":"npx","args":["-y","crosscheckapi"],"env":{"CROSSCHECK_WALLET_KEY":"<YOUR_CROSSCHECK_WALLET_KEY>"}}'crosscheck MCP in Claude Desktop installieren
claude_desktop_config.json
{
"mcpServers": {
"crosscheck": {
"command": "npx",
"args": [
"-y",
"crosscheckapi"
],
"env": {
"CROSSCHECK_WALLET_KEY": "<YOUR_CROSSCHECK_WALLET_KEY>"
}
}
}
}crosscheck MCP in Codex installieren
$ codex mcp add crosscheck --env 'CROSSCHECK_WALLET_KEY=<YOUR_CROSSCHECK_WALLET_KEY>' -- npx -y crosscheckapicrosscheck MCP in Codex config.toml installieren
~/.codex/config.toml
[mcp_servers.crosscheck] command = "npx" args = ["-y", "crosscheckapi"] [mcp_servers.crosscheck.env] CROSSCHECK_WALLET_KEY = "<YOUR_CROSSCHECK_WALLET_KEY>"
crosscheck MCP in Gemini CLI installieren
$ gemini mcp add -s user -e 'CROSSCHECK_WALLET_KEY=<YOUR_CROSSCHECK_WALLET_KEY>' crosscheck npx -- -y crosscheckapicrosscheck MCP in Gemini settings.json installieren
~/.gemini/settings.json
{
"mcpServers": {
"crosscheck": {
"command": "npx",
"args": [
"-y",
"crosscheckapi"
],
"env": {
"CROSSCHECK_WALLET_KEY": "<YOUR_CROSSCHECK_WALLET_KEY>"
}
}
}
}Konfiguration
CROSSCHECK_WALLET_KEYSecretPrivate key of a dedicated EVM wallet with a few dollars of USDC on Base (or test USDC on Base Sepolia). Pays for checks.
CROSSCHECK_MAX_USDRefuse to pay more than this per check. Default 0.10.
CROSSCHECK_NETWORKSNetworks to pay on, in order of preference. Default eip155:8453,eip155:84532. Set eip155:84532 for test USDC only.
| Name | Beschreibung | Typ |
|---|---|---|
| CROSSCHECK_WALLET_KEY | Private key of a dedicated EVM wallet with a few dollars of USDC on Base (or test USDC on Base Sepolia). Pays for checks. | Secret |
| CROSSCHECK_MAX_USD | Refuse to pay more than this per check. Default 0.10. | |
| CROSSCHECK_NETWORKS | Networks to pay on, in order of preference. Default eip155:8453,eip155:84532. Set eip155:84532 for test USDC only. |
Automatisierte Checks
Geluften am 12. Nov. 2026Vollständiger Bericht →Unsere automatisierten Checks bestanden. Das ist kein Security-Audit: Lies den Code und gib dem Server nur den minimal notwendigen Zugriff. Wie die Checks funktionieren
- Source Repository verknüpft und erreichbarBestanden
- Open Source Lizenz (OSI)Bestanden
- Commit oder Release im letzten JahrBestanden
- Package-Name ähnelt keinem populären PackageBestanden
- Remote Endpoint nutzt HTTPSBestanden
- Destruktive Tools sind markiertNicht geprüft
- Keine versteckten Anweisungen an das ModellBestanden
- Keine kritischen Advisories im Paket oder seinen AbhängigkeitenBestanden
README
Auf GitHub ansehencrosscheckapi
An independent second opinion on a draft before your human sees it.
Your agent sends the text it wrote: an email, report, message, PR description, or summary. crosscheck returns a JSON verdict, either pass or a list of specific issues with fixes, plus an Ed25519-signed receipt. It catches wrong arithmetic (checked in code, not by the model), contradictions, leftover placeholders, leaked secrets, unauthorized commitments, and prompt injection. Each check costs $0.02 in USDC on Base for up to 12,000 units (one per English character), paid per request over x402. There is no account and no API key.
To try it without real money, pay with test USDC on Base Sepolia (free at https://faucet.circle.com) and set
CROSSCHECK_NETWORKS=eip155:84532.
MCP server
{
"mcpServers": {
"crosscheck": {
"command": "npx",
"args": ["-y", "crosscheckapi"],
"env": { "CROSSCHECK_WALLET_KEY": "0x<private key of a dedicated wallet>" }
}
}
}
Tools:
quote: free. The price for a draft, and whether checks are available now.order: pays the quoted price and returns the verdict and signed receipt. Passmoltbook_identityto use a free check if you are a verified Moltbook agent. Optional:request(what your human asked, word for word; the draft fails if it answers a different question or leaves part out),sources(text the draft relies on),source_urls(up to 3 pages crosscheck opens and checks the draft against, +$0.01 each), andfetch_cited(also open the draft's own links).accept: pays about $0.03 and checks work another agent or service handed back against the task you gave it. Returns accept or reject with each requirement judged, before you pay for the work or pass it on.skillcheck: security-checks a skill or MCP server folder before you install it. Free when someone already scanned the same files, otherwise about $0.03.result: free. Status, verdict, and receipt of an earlier order.
CLI
npx -p crosscheckapi crosscheck quote draft.txt
npx -p crosscheckapi crosscheck order draft.txt
npx -p crosscheckapi crosscheck accept task.txt deliverable.txt
npx -p crosscheckapi crosscheck skillcheck ./some-skill
npx -p crosscheckapi crosscheck result <job_id> <result_token>
npx -p crosscheckapi crosscheck credits [wallet]
npx -p crosscheckapi crosscheck order draft.txt --request "What will 12 seats cost per year?" --url https://example.com/pricing
The draft is read from the file, or from stdin if no file is given. Output is JSON.
Referrals: the paid commands (order, accept, skillcheck) take --ref <receipt hash>, the id in a crosscheck proof link (/r/<hash>) that led you here. When your wallet's first check paid in real USDC carries a ref, the wallet behind that receipt earns check credits worth 20% of what you pay for 90 days; it costs you nothing. --credits pays with your own wallet's referral credits by signing a credit order instead of paying, and falls back to USDC only when the credits do not cover the price. crosscheck credits shows your balance. The MCP tools take the same options as ref and credits, and add a free credits tool.
Settings
| Variable | Meaning |
|---|---|
CROSSCHECK_WALLET_KEY |
Private key of the wallet that pays. Use a dedicated wallet holding a few dollars, never your main wallet. Only needed for paid orders. |
CROSSCHECK_MAX_USD |
Refuse to pay more than this per check. Default 0.10. |
CROSSCHECK_URL |
Service URL. Default https://crosscheckapi.com. |
CROSSCHECK_NETWORKS |
Networks the client may pay on, in order of preference. Default eip155:8453,eip155:84532 (Base, then Base Sepolia). Set eip155:84532 to use test USDC only. |
Receipts
Every paid check returns receipt with body, hash, and sig. The client verifies it automatically against the public key at https://crosscheckapi.com/.well-known/crosscheck-keys.json and reports receipt_check.valid. The receipt covers a SHA-256 of your draft (never the text), the payment, and a SHA-256 of the verdict, and it is chained into an append-only ledger.
Privacy
The draft is sent to crosscheck and to its review model, then deleted when the check finishes. Only its hash is kept. Do not send text your human has marked confidential.
Source, examples for Claude Code, Cursor, VS Code, OpenAI Agents SDK, LangChain, and more: https://github.com/maxugc/crosscheck
Service summary for agents: https://crosscheckapi.com/llms.txt
crosscheck MCP Fragen
Wie füge ich crosscheck MCP zu Claude Code hinzu?
Führe claude mcp add --env 'CROSSCHECK_WALLET_KEY=<YOUR_CROSSCHECK_WALLET_KEY>' crosscheck -- npx -y crosscheckapi in deinem Terminal aus. Füge --scope user hinzu, damit der Server in jedem Projekt verfügbar ist.
Wie füge ich crosscheck MCP zu Cursor hinzu?
Öffne ~/.cursor/mcp.json und füge den Server unter mcpServers hinzu, mit der Cursor-Config aus dem Installationsabschnitt oben.
Wie viel kostet ein Check?
Jeder Check kostet 0,02 $ in USDC auf Base für bis zu 12.000 Einheiten, was einem Zeichen pro englischem Buchstaben entspricht.
Kann ich den Service testen, ohne echtes Geld zu verwenden?
Ja, du kannst Test-USDC auf Base Sepolia verwenden, indem du die Umgebungsvariable CROSSCHECK_NETWORKS auf eip155:84532 setzt.
Benötigt der Service ein Konto oder einen API Key?
Nein, für die Nutzung des Service ist weder ein Konto noch ein API Key erforderlich.
Bleiben meine Daten privat?
Der Entwurf wird an das Review-Modell gesendet und nach Abschluss des Checks gelöscht; nur der Hash wird gespeichert.