@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-mcpDas 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 |
| Fordert ein neues Proof-of-Work-Rätsel an. Gibt |
| Übermittelt ein gelöstes Nonce. Gibt ein 5-minütiges HMAC-signiertes Zugriffstoken zurück. |
| 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-mcpLokale 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.jsEr 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.jsSie 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
Maintenance
Related MCP Servers
- AlicenseAqualityBmaintenanceMCP server that enables AI agents to make autonomous Bitcoin Lightning Network payments using the L402 protocol. Agents can pay for API access, purchase resources, and complete transactions without human intervention — invoice comes in, sats go out, done.179MIT
- AlicenseBqualityCmaintenanceMCP server offering 26 Lightning-paid tools for Bitcoin mempool intelligence and sovereign on-prem AI inference, with no third-party APIs and pay-per-call in sats.26181MIT
- AlicenseAqualityAmaintenanceAn MCP server that enables AI agents to access paid AI inference and web tools via HTTP 402 micropayments in USDC on Base, using the agent's wallet as identity.14331MIT
- AlicenseNot gradedqualityFmaintenanceMCP server that gives AI agents Lightning payments, L402 API access, trust verification, and service discovery.12MIT
Related MCP Connectors
Monetize any MCP server: x402 paywall, pay-per-call billing in USDC on Base, agent marketplace.
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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