Skip to main content
Glama
zekebuilds-lab

@powforge/captcha-mcp

@powforge/captcha-mcp

Berechnen Sie KI-Agenten pro Aufruf ohne Konten. PoW-Lösung = kostenloser Tarif. Lightning-Zahlung = kostenpflichtiger Tarif.

Die Sora-API von OpenAI erlaubt keine Abrechnung pro Aufruf. Die Abrechnung von Anthropic wird nicht an Ihre Tools weitergegeben. Wenn Sie heute einen MCP-Server bereitstellen und ein autonomer Agent ihn findet, bleiben Sie auf den Kosten sitzen.

Dies ist das Gateway. Drei Tools über stdio. Nur Stdlib.

Schnellstart

npx -y @powforge/captcha-mcp

Das ist alles. Keine Installation, keine Konfiguration, kein API-Schlüssel. Der Server startet auf stdio und wartet auf einen MCP-Client.

Um ihn in Claude Code, Cursor oder einen anderen MCP-kompatiblen Host einzubinden, fügen Sie dies Ihrer Konfiguration hinzu:

{
  "mcpServers": {
    "powforge-captcha": {
      "command": "npx",
      "args": ["-y", "@powforge/captcha-mcp"]
    }
  }
}

Oder führen Sie npx @powforge/captcha-mcp --install aus, um den Konfigurationsblock auszugeben.

Related MCP server: @bitcoinbenji/mcp

Was es tut

Kapselt den PowForge pow-captcha-Dienst (captcha.powforge.dev) als drei MCP-Tools:

Tool

Zweck

challenge

Fordert ein neues Proof-of-Work-Rätsel an. Gibt {id, salt, difficulty, signature} zurück.

verify

Übermittelt ein gelöstes Nonce. Gibt ein 5-minütiges HMAC-signiertes Zugriffstoken zurück.

status

Server-Gesundheit, Lebenszeit-Statistiken, L402-Endpunkt-Metadaten.

Der kostenlose Tarif kostet den Agenten ca. 5-10 Sekunden CPU-Zeit (SHA-256, standardmäßig 14 führende Null-Bits). Der kostenpflichtige Tarif kostet 3 Sats über Lightning via L402 (RFC 7235 + bolt11-Rechnung in WWW-Authenticate).

Warum dies und nicht OAuth, API-Schlüssel oder Stripe

Ansatz

Kosten pro Aufruf

Konto erforderlich

Agentenfreundlich

API-Schlüssel

$0

ja

nein

OAuth

$0

ja

nein

Stripe-Metering

hoher Overhead

ja

nein

PoW + L402

Sekunden oder 3 Sats

nein

ja

Agenten haben keine E-Mail-Adressen. Sie klicken nicht auf Bestätigungslinks. Sie geben keine Kreditkartendaten ein. PoW + Lightning ist das einzige Authentifizierungs-Primitiv, das für vollautonome Aufrufer funktioniert.

Konfiguration

Setzen Sie CAPTCHA_URL, um auf ein anderes Captcha-Backend zu verweisen. Der Standardwert ist http://localhost:3077, damit Sie den gesamten Stack lokal für die Entwicklung ausführen können. Produktionsbereitstellungen verweisen auf https://captcha.powforge.dev.

CAPTCHA_URL=https://captcha.powforge.dev npx @powforge/captcha-mcp

Lokale Entwicklung

Klonen Sie das captcha widget repo oder führen Sie den öffentlichen Dienst aus. Der MCP-Server benötigt nur HTTP-Zugriff auf die unter status aufgeführten Captcha-Endpunkte.

git clone https://github.com/zekebuilds-lab/captcha-mcp
cd captcha-mcp
node src/server.js

Er gibt ready an stderr aus und wartet auf JSON-RPC auf stdin.

Testen Sie das Protokoll manuell:

echo '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"test","version":"1"}}}' | node src/server.js

Sie sollten eine JSON-Antwort mit serverInfo: { name: "@powforge/captcha-mcp", version: "0.1.0" } sehen.

Token-Verifizierung von Ihrem eigenen Backend

Wenn ein Agent ein Token an Ihren Dienst übermittelt, verifizieren Sie es, ohne dem Agenten zu vertrauen:

curl -X POST https://captcha.powforge.dev/api/token/verify \
  -H "Content-Type: application/json" \
  -d '{"token":"<token-from-verify-tool>"}'

Gibt {valid: true, method, issued_at, expires_at} oder {valid: false, reason} zurück.

Verwandte Pakete

  • @powforge/captcha — das Browser-Widget für denselben Dienst.

  • @powforge/mcp-l402-gate — Express-Middleware, um jeden MCP-Server mit L402 + Depth-of-Identity-Scoring abzusichern.

  • @powforge/mcp-identity — Orakel für Agenten-Reputation. Kombinieren Sie es mit diesem Gateway für Schutz vor Missbrauch beim ersten Aufruf.

Lizenz

MIT

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

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/zekebuilds-lab/captcha-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server