zekebuilds-lab/captcha-mcp

zekebuilds-lab/captcha-mcp

от zekebuilds-lab
MCP сервер для оплаты по вызовам без аккаунтов. Бесплатный уровень через proof-of-work (5-10 сек CPU), платный — 3 сатоши по Lightning. Три инструмента: challenge, verify, status. Идеально для разр...

@powforge/captcha-mcp

Charge AI agents per-call without accounts. PoW solve = free tier. Lightning payment = paid tier.

OpenAI's Sora API does not let you charge per call. Anthropic's billing does not pass through to your tools. If you ship an MCP server today and an autonomous agent finds it, you eat the bill.

This is the gate. Three tools over stdio or HTTP. Stdlib only.

Quickstart

npx -y @powforge/captcha-mcp

That is it. No install, no config, no API key. The server starts on stdio and waits for an MCP client.

To wire it into Claude Code, Cursor, or any MCP-compatible host, add to your config:

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

Or run npx @powforge/captcha-mcp --install to print the config block.

What it does

Wraps the PowForge pow-captcha service (captcha.powforge.dev) as three MCP tools:

Tool Purpose
challenge Request a fresh proof-of-work puzzle. Returns {id, salt, difficulty, signature}.
verify Submit a solved nonce. Returns a 5-minute HMAC-signed access token.
status Server health, lifetime stats, L402 endpoint metadata.
challenge

Запрашивает новый PoW-вызов от сервиса капчи PowForge. Возвращает {id, salt, difficulty, signature, instructions}. Агент должен найти nonce, такой что SHA-256(salt + nonce) имеет как минимум `difficulty` ведущих нулевых битов, затем вызвать инструмент verify. Бесплатный тариф - оплата не требуется.

Запрашивает новый PoW-вызов от сервиса капчи PowForge. Возвращает {id, salt, difficulty, signature, instructions}. Агент должен найти nonce, такой что SHA-256(salt + nonce) имеет как минимум `difficulty` ведущих нулевых битов, затем вызвать инструмент verify. Бесплатный тариф - оплата не требуется.

Параметры

Без параметров.

status

Возвращает работоспособность сервера PowForge captcha, статистику за всё время работы (pow_solves, ln_skips, challenges_issued) и метаданные конечной точки L402 (scope, price_sats, URL оплачиваемой конечной точки). Используйте это, чтобы узнать цену Lightning skip перед оплатой или как проверку работоспособности.

Возвращает работоспособность сервера PowForge captcha, статистику за всё время работы (pow_solves, ln_skips, challenges_issued) и метаданные конечной точки L402 (scope, price_sats, URL оплачиваемой конечной точки). Используйте это, чтобы узнать цену Lightning skip перед оплатой или как проверку работоспособности.

Параметры

Без параметров.

verify

Проверяет решение PoW. Входные данные: {salt, nonce, id, signature, algo?, difficulty?} из предыдущего вызова challenge, а также nonce, который вычислил агент. Возвращает HMAC-подписанный токен на 5 минут в случае успеха или {valid: false, reason} в случае неудачи. Токены можно повторно проверить на серверной стороне через POST /api/token/verify.

Проверяет решение PoW. Входные данные: {salt, nonce, id, signature, algo?, difficulty?} из предыдущего вызова challenge, а также nonce, который вычислил агент. Возвращает HMAC-подписанный токен на 5 минут в случае успеха или {valid: false, reason} в случае неудачи. Токены можно повторно проверить на серверной стороне через POST /api/token/verify.

Параметры

  • saltstringобязательный

    Hex salt from the challenge response

  • noncestringобязательный

    Nonce string the agent computed

  • idstringобязательный

    Challenge id from the challenge response

  • signaturestringобязательный

    HMAC signature from the challenge response

  • algostring

    Hash algorithm. Default: 'sha256'

  • difficultynumber

    Leading zero bits required. Default: matches challenge.

Другие проверенные MCP-сервера

mcpjungle/mcpjungle

mcpjungle/mcpjungle

MCPJungle - шлюз для управления несколькими MCP-серверами через единый endpoint. Упрощает настройку клиентов, централизует доступ и мониторинг. Работает локально или как командная инфраструктура для Claude, Cursor.

Go1161
designcomputer/mysql_mcp_server

designcomputer/mysql_mcp_server

MCP инструмент для безопасной работы AI-агентов с MySQL. Выполняет SQL-запросы, возвращает схему таблиц и выборки данных. Помогает разработчикам и аналитикам контролировать доступ, избегая SQL-инъекций и используя SSL/TLS.

Python1333
rinadelph/Agent-MCP

rinadelph/Agent-MCP

MCP сервер для координации нескольких AI-агентов при разработке. Агенты работают параллельно, используют общую память и граф знаний, что исключает потерю контекста и конфликты. Подходит для крупных...

TypeScript1270
mnemox-ai/tradememory-protocol

mnemox-ai/tradememory-protocol

официальный

MCP сервер, запоминающий каждую сделку с SHA-256 защитой. Анализируйте историю решений, выявляйте ошибки и соблюдайте нормы MiFID II и EU AI Act с помощью пре-флайт чеклистов и OWM.

Python1397
caol64/wenyan-mcp

caol64/wenyan-mcp

文颜 MCP Server — 基于 MCP 协议的排版发布工具,专为 AI 写作到微信公众号场景设计。直接在聊天框内完成 Markdown 转微信富文本、上传图片、存草稿,无需切换编辑器。适合需要快速发布高质量公众号文章的作者和团队。

JavaScript1273
Exa MCP Server

Exa MCP Server

официальный

Exa MCP Server даёт AI-ассистентам доступ к веб-поиску, поиску кода и исследованию компаний через Exa. Сервер легко интегрируется в Cursor, VS Code и Claude, предоставляя готовые инструменты для разработчиков. Просто подключите API-ключ и получите актуальные данные.

TypeScript4742
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин