coinopai-mcp
coinopai-mcp
Bezahlte Entscheidungsinfrastruktur für autonome Agenten.
Ein MCP-Server, der KI-Agenten pro verifizierter Intelligenzanfrage belastet — unter Verwendung von x402 Mikrozahlungen auf Base. Jede Entscheidung erhält eine decision_id. Jede decision_id kann anhand realer Preise geprüft werden.
Dieses Repo ist die MCP-Client-Schicht; bezahlte Intelligenz wird von gehosteten CoinOpAI x402-Endpunkten bereitgestellt.
Falsche Vorhersagen werden ebenfalls angezeigt. Genau das ist der Punkt.
Architektur
┌──────────────────────────────────┐
│ Claude Code / AI Agent │
└──────────────┬───────────────────┘
│ MCP (stdio)
▼
┌──────────────────────────────────┐
│ coinopai-mcp │
│ npx coinopai-mcp │
└──────────────┬───────────────────┘
│ HTTP + 402 payment header
▼
┌──────────────────────────────────┐
│ x402.coinopai.com │
│ Kronos intelligence API │
└──────────────┬───────────────────┘
│
▼
┌──────────────────────────────────┐
│ Coinbase x402 Facilitator │
│ USDC settled on Base mainnet │
└──────────────────────────────────┘Der Agent ruft ein Tool auf → der MCP-Server empfängt einen HTTP 402 → signiert automatisch eine USDC-Mikrozahlung → wiederholt den Vorgang mit dem Zahlungs-Header → Daten werden zurückgegeben. Einmal konfigurieren, automatisch aus dem konfigurierten Wallet mit niedrigem Guthaben bezahlen.
Die verifizierte Schleife ($0,27/Zyklus)
check_trade_preflight ──→ get_crypto_decision ──→ [wait 1h] ──→ audit_trade_decision
$0.05 $0.15 $0.07
Is now allowed? CONSIDER_LONG/SHORT GOOD_DECISION
Cooldown check? NO_ACTION BAD_DIRECTION
Regime ok? + decision_id NOISE
Signal strength? + next_step hint + pnl_pctJede Entscheidung ist selbstverifizierend. Die decision_id verknüpft die Vorhersage mit dem Ergebnis. Die Prüfung ruft reale Marktpreise ab und erstellt ein Urteil. Nichts bleibt verborgen.
Reale Ausgabe
Schritt 1 — Preflight (BTC, $0,05)
{
"allowed": true,
"symbol": "BTC/USD",
"market_state": "NORMAL",
"signal_strength": 0.72,
"regime": "TREND",
"cooldown_remaining_seconds": 0
}Schritt 2 — Entscheidung (BTC, $0,15)
{
"symbol": "BTC/USD",
"suggested_action": "CONSIDER_LONG",
"confidence": 0.72,
"regime": "TREND",
"decision_id": "a3f8c1d2-9472-4dfe-b459-5df17b282614",
"next_step": "Call audit_trade_decision with this decision_id after 1h using window=1h"
}Schritt 3 — Prüfung (1 Std. später, $0,07)
{
"decision_id": "a3f8c1d2-9472-4dfe-b459-5df17b282614",
"direction_held": true,
"pnl_pct": 0.82,
"verdict": "GOOD_DECISION"
}Live-Ergebnisse aus echten Durchläufen:
Symbol | Entscheidung | Konfidenz | 1 Std. Ergebnis | Urteil |
XRP | SHORT | 1.0 | -0,54% | ✅ GOOD_DECISION |
ETH | LONG | 0.68 | -0,32% | ❌ BAD_DIRECTION |
BTC | LONG | 0.40 | +0,01% | — NOISE |
Manches ist richtig. Manches ist falsch. Die Schleife macht beides sichtbar.
Tools
Tool | Was es tut | Kosten |
| Gate-Check: Markt erlaubt, Abklingzeit, Regime, Signalstärke | $0,05 |
| CONSIDER_LONG/SHORT/NO_ACTION + | $0,15 |
| Überprüfung anhand realer Preise: Urteil + PnL% | $0,07 |
| Live-Richtungssignale für BTC, ETH, SOL, XRP, ADA | $0,05 |
| Marktrisikostatus + Regimeerkennung | $0,02 |
| Bis zu 168 Std. Signalhistorie | $0,05 |
| Suche in 819 Agenten-Automatisierungs-Prompts | $0,01 |
| Vollständiger Prompt + Workflow-Schritte nach Slug | $0,01 |
| Alle 35 Automatisierungskategorien mit Anzahl | $0,005 |
Keine API-Schlüssel. Keine Abonnements. Bezahlen Sie pro Aufruf in USDC.
Installation
Claude Code
Hinzufügen zu ~/.claude/settings.json:
{
"mcpServers": {
"coinopai": {
"command": "npx",
"args": ["-y", "coinopai-mcp"],
"env": {
"WALLET_PRIVATE_KEY": "0x<your-base-wallet-private-key>"
}
}
}
}Starten Sie Claude Code neu. Die 9 Tools erscheinen automatisch.
Claude Desktop
Hinzufügen zu Ihrer Claude Desktop-Konfiguration (claude_desktop_config.json):
{
"mcpServers": {
"coinopai": {
"command": "npx",
"args": ["-y", "coinopai-mcp"],
"env": {
"WALLET_PRIVATE_KEY": "0x<your-base-wallet-private-key>"
}
}
}
}Smithery
Installation über Smithery. Konfigurieren Sie ein dediziertes Zahlungs-Wallet mit niedrigem Guthaben. Verwenden Sie nicht Ihr Haupt-Wallet.
Wallet erhalten
Installieren Sie Coinbase Wallet oder ein beliebiges EVM-Wallet
Wechseln Sie zum Base-Netzwerk
Kaufen oder bridgen Sie USDC ($1 = ~3 vollständige verifizierte Zyklen)
Verwenden Sie ein dediziertes Base-Wallet mit niedrigem Guthaben für Agentenzahlungen und stellen Sie dessen privaten Schlüssel lokal über eine Umgebungsvariable bereit.
Ihr Wallet-Schlüssel bleibt lokal. Er verlässt niemals Ihren Computer. Jede Zahlung ist eine signierte Mikrozahlung — keine pauschale Genehmigung.
Agenten-Code-Beispiel
// Step 1 — gate check ($0.05)
const pre = await mcp.call("check_trade_preflight", { symbol: "BTC" })
if (!pre.allowed) return // cooldown, bad regime, or stale data
// Step 2 — get decision ($0.15)
const dec = await mcp.call("get_crypto_decision", { symbol: "BTC" })
if (dec.suggested_action === "NO_ACTION") return
// Store the decision_id — you'll need it to close the loop
const { decision_id, suggested_action, confidence } = dec
// Step 3 — act on the decision here...
// Step 4 — audit 1 hour later ($0.07)
const audit = await mcp.call("audit_trade_decision", {
decision_id,
window: "1h"
})
// verdict: "GOOD_DECISION" | "BAD_DIRECTION" | "NOISE"
console.log(audit.verdict, audit.pnl_pct + "%")Jede Entscheidungsantwort enthält ein next_step-Feld — Ihr Agent weiß immer, wann und wie er eine Prüfung durchführen muss.
Symbol nicht verfügbar? Wenn ein Symbol nicht im aktuellen Kronos-Zyklus enthalten ist:
{
"status": "UNAVAILABLE_THIS_CYCLE",
"available_symbols": ["BTC/USD", "ETH/USD", "XRP/USD"],
"retry_hint_seconds": 900
}Wechseln Sie zu einem verfügbaren Symbol oder warten Sie 15 Minuten auf den nächsten Zyklus.
Zahlungs-Stack
Komponente | Wert |
Protokoll | |
Schema | ExactEvmScheme (EIP-3009 |
Netzwerk | Base Mainnet ( |
Token | USDC ( |
Vermittler | Coinbase |
Haftungsausschluss
Entscheidungsausgaben sind lediglich probabilistische Signale für experimentelle automatisierte Workflows. Keine Finanzberatung. Frühes System mit einer kleinen Stichprobengröße. Ergebnisse können variieren. Riskieren Sie niemals Kapital, dessen Verlust Sie sich nicht leisten können.
Lizenz
MIT — siehe LICENSE
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/clawdbotworker/coinopai-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server