Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Beschreibung vom Entwickler (englisches Original)
MCP server for Token Verdict — pay-per-call token risk verdicts over x402 ($0.02 USDC on Base)
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
AGENT_PRIVATE_KEY, AGENT_KEY_FILE, TOKEN_VERDICT_URL, TOKEN_VERDICT_MAX_AMOUNT_UNITSAls geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.
Du brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"token-verdict": {
"command": "uvx",
"args": [
"token-verdict-mcp"
],
"env": {
"AGENT_PRIVATE_KEY": "your-value",
"AGENT_KEY_FILE": "your-value",
"TOKEN_VERDICT_URL": "your-value",
"TOKEN_VERDICT_MAX_AMOUNT_UNITS": "your-value"
}
}
}
}Führe das in deinem Terminal aus
claude mcp add token-verdict --env AGENT_PRIVATE_KEY=your-value --env AGENT_KEY_FILE=your-value --env TOKEN_VERDICT_URL=your-value --env TOKEN_VERDICT_MAX_AMOUNT_UNITS=your-value -- uvx token-verdict-mcpTrag die leeren Werte ein, bevor du ihn startest.
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"token-verdict": {
"command": "uvx",
"args": [
"token-verdict-mcp"
],
"env": {
"AGENT_PRIVATE_KEY": "your-value",
"AGENT_KEY_FILE": "your-value",
"TOKEN_VERDICT_URL": "your-value",
"TOKEN_VERDICT_MAX_AMOUNT_UNITS": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"token-verdict": {
"type": "stdio",
"command": "uvx",
"args": [
"token-verdict-mcp"
],
"env": {
"AGENT_PRIVATE_KEY": "your-value",
"AGENT_KEY_FILE": "your-value",
"TOKEN_VERDICT_URL": "your-value",
"TOKEN_VERDICT_MAX_AMOUNT_UNITS": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
AGENT_KEY_FILE envTOKEN_VERDICT_URL envTOKEN_VERDICT_MAX_AMOUNT_UNITS envDiese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 10. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto QuincyGB bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Das musst du eintragen: AGENT_PRIVATE_KEY
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (0.1.2) kam vor 15 Tagen in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Python (uv) auf deinem Computer.
In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, ONE — pagos en Monero y trueque de cómputo
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
MCP del agente ONE: cobros y pagos XMR, libro auditable y trueque de cómputo. AliceLabs LLC.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
Standalone home: This server was split out of
QuincyGB/token-verdict-toolsso each MCP server has its own GitHub repository for directory ingestion and maintenance. The PyPI package name (token-verdict-mcp), version, and install command are unchanged.
An MCP server (stdio transport) that exposes Token Verdict as a native tool for any MCP host — Claude Desktop, Cursor, or your own agent runtime.
Token Verdict is a pay-per-call token risk screen for AI agents: send a token contract address, get back a verdict (SOLID / CAUTION / DANGER), a 0–100 risk score, six weighted market-structure signals explained in plain English, and a written analyst take. It costs $0.02 USDC per call on Base, paid via the x402 protocol — no accounts, no API keys; the payment is the authentication.
`token_verdict` — one tool, the service's real contract:
| Input | Type | Notes |
|---|---|---|
address | string (required) | Token contract address (0x...) |
chain | string, default "base" | base · ethereum · solana — which token market to analyze. Payment always settles in USDC on Base. |
Output is the service's verdict JSON: token, verdict, score, signals (exactly six), take, and market (the raw data the verdict derives from, so callers can re-check the math). Market-structure analysis only — honeypot simulation and holder concentration are not checked, and the product says so in every take.
pip install token-verdict-mcp
pip install .
Requires Python ≥ 3.10. The server pins the MCP v1 SDK API (mcp>=1.2,<2).
All configuration is the operator's own environment — whoever runs this server supplies their own wallet. No key material ships in this package, and the package author never sees your key.
| Env var | Required | Purpose |
|---|---|---|
AGENT_PRIVATE_KEY | for paid calls | EVM private key (0x...) of a wallet holding USDC on Base. Used locally to sign the x402 EIP-3009 authorization. |
AGENT_KEY_FILE | alternative | Path to a file containing that key. |
TOKEN_VERDICT_URL | no | Service base URL override (default: production). |
TOKEN_VERDICT_MAX_AMOUNT_UNITS | no | Spend guard per call in USDC micro-units (default 20000 = $0.02, the known price). The client refuses to sign anything priced above it. |
Without a signer configured the tool never pays. On a 402 it returns the parsed challenge as a structured error — error: "payment_required" with the full accepts array (scheme, network, asset, amount, payTo) — so the calling agent can see the price and decide what to do, or settle the challenge with its own x402 client.
Claude Desktop (claude_desktop_config.json) — same shape for other stdio MCP hosts:
{
"mcpServers": { "token-verdict": { "command": "token-verdict-mcp", "env": { "AGENT_PRIVATE_KEY": "0xYOUR_OWN_WALLET_KEY" } } } }
From a checkout instead of an install:
{
"mcpServers": { "token-verdict": { "command": "python", "args": ["-m", "token_verdict_mcp"], "env": { "PYTHONPATH": "/path/to/token-verdict-mcp/src", "AGENT_KEY_FILE": "/path/to/your/agent.key" } } } }
Prefer AGENT_KEY_FILE over inlining a key in a config file when your host setup allows it.
The client mirrors the standard x402 v2 flow (the same flow used for the service's own live cataloging payment):
POST /v1/verdict unpaid → HTTP 402, challenge base64-encoded in the payment-required header.exact / eip155:8453 entry from accepts.TransferWithAuthorization (validAfter: 0, validBefore: now + maxTimeoutSeconds, random 32-byte nonce) and sign it as EIP-712 typed data against the USDC domain the challenge advertises (extra.name / extra.version).PAYMENT-SIGNATURE header. The service verifies and settles through its facilitator (PayAI) server-side; the settlement receipt comes back in the payment-response header.pip install -e ".[dev]"
pytest
14 tests, all payments mocked (httpx MockTransport, throwaway signer generated at test time). The 402 fixture is the real challenge captured from production; the paid-flow test verifies the EIP-712 signature actually recovers to the signer address.