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

Your MCP server returns 429 when agents pound it. captcha-mcp makes them earn their next call instead. Hand the agent a proof-of-work puzzle (free, ~5s of CPU) or a 3-sat Lightning invoice — both are machine-readable backoff signals an autonomous caller can satisfy without an account, email, or API key.

Three tools over stdio or HTTP. Stdlib only. No signup, free fallback, self-hosted, no revenue share.

Why not 429?

429 Too Many Requests is the wrong shape for the agent era. Three patterns recur across MCP server reports:

  • Agent frameworks treat 429 as a connection failure. They retry immediately, often with exponential backoff that is still too aggressive, and amplify the overload that triggered the limit in the first place.
  • There is no per-caller signal. A 429 fires for the bucket, not the agent. One noisy caller gets every other caller throttled, and the server has no way to ask the noisy one to slow down specifically.
  • Retry-After is advisory and frequently ignored. Agents do not consistently parse it, do not consistently respect it, and have no incentive to wait — the cost of retrying is zero.

Часто задаваемые вопросы

Инструменты были проиндексированы:
challenge

Запрашивает новый 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 перед оплатой или как проверку работоспособности.

Параметры

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

verify

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

Параметры
  • algostring

    Алгоритм хэширования. По умолчанию: 'sha256'

  • difficultynumber

    Требуемое количество ведущих нулевых битов. По умолчанию: совпадает с задачей.

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

    ID вызова из ответа на вызов.

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

    Nonce-строка, вычисленная агентом.

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

    Шестнадцатеричная соль из ответа на вызов

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

    Вычисляет HMAC-подпись из ответа на вызов.

0.2.5основная
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0
0.1.1
0.1.0

Выберите клиент, чтобы установить zekebuilds-lab/captcha-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

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

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "zekebuilds-lab-captcha-mcp-dvlfllo769": {
      "command": "npx",
      "args": [
        "-y",
        "@powforge/captcha-mcp"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "zekebuilds-lab-captcha-mcp-dvlfllo769": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@powforge/captcha-mcp"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"zekebuilds-lab-captcha-mcp-dvlfllo769\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"@powforge/captcha-mcp\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "zekebuilds-lab-captcha-mcp-dvlfllo769": {
      "command": "npx",
      "args": [
        "-y",
        "@powforge/captcha-mcp"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add zekebuilds-lab-captcha-mcp-dvlfllo769 -- npx -y @powforge/captcha-mcp

Либо через JSON-конфиг:

claude mcp add-json zekebuilds-lab-captcha-mcp-dvlfllo769 "{\"command\":\"npx\",\"args\":[\"-y\",\"@powforge/captcha-mcp\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add zekebuilds-lab-captcha-mcp-dvlfllo769 -- npx -y @powforge/captcha-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.zekebuilds-lab-captcha-mcp-dvlfllo769]
command = "npx"
args = ["-y", "@powforge/captcha-mcp"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите zekebuilds-lab/captcha-mcp, а в поле команды запуска — строку ниже:
npx -y @powforge/captcha-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

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

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "zekebuilds-lab-captcha-mcp-dvlfllo769": {
      "command": "npx",
      "args": [
        "-y",
        "@powforge/captcha-mcp"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например zekebuilds-lab-captcha-mcp-dvlfllo769.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: zekebuilds-lab-captcha-mcp-dvlfllo769
    command: npx
    args:
      - "-y"
      - "@powforge/captcha-mcp"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "zekebuilds-lab-captcha-mcp-dvlfllo769": {
      "command": "npx",
      "args": [
        "-y",
        "@powforge/captcha-mcp"
      ]
    }
  }
}

Похожие MCP-сервера

BeBraveBeKind/mcpskills-server

BeBraveBeKind/mcpskills-server

от bebravebekind

MCP сервер для оценки доверия к другим MCP серверам и AI навыкам перед установкой. Проводит сканирование безопасности по 5 типам атак, включая prompt injection и кражу учетных данных. Идеален для б...

JavaScript⭐ 1
alberthild/shieldapi-mcp

alberthild/shieldapi-mcp

от alberthild

MCP-сервер для безопасности AI-агентов: детекция промпт-инъекций, сканирование навыков на уязвимости цепочки поставок, проверка URL, паролей, email и IP. Бесплатно 10 вызовов в день без регистрации...

JavaScript⭐ 1
panther-labs/mcp-panther

panther-labs/mcp-panther

от panther-labs

Panther MCP сервер предоставляет инструменты для взаимодействия с платформой безопасности Panther: написание детекций, триаж алертов и запросы к логам на естественном языке - прямо из вашей IDE. Ид...

Python⭐ 47
tomjwxf/scopeblind-gateway

tomjwxf/scopeblind-gateway

от tomjwxf

Защитный шлюз для MCP-серверов: логирует вызовы инструментов, применяет per-tool политики (блокировка, лимиты, tier) и опционально выпускает подписанные Ed25519 ресипты для аудита. Полезен разработ...

TypeScript⭐ 11
9hannahnine-jpg/arc-gate-mcp

9hannahnine-jpg/arc-gate-mcp

от 9hannahnine-jpg

Прокси-сервер для runtime-управления MCP-вызовами, блокирующий prompt injection и злоупотребления. Фильтрует результаты инструментов по гибким политикам (от balanced до strict). Полезен для безопас...

Python⭐ 2
behrensd/mcp-firewall

behrensd/mcp-firewall

от behrensd

mcpwall — прокси-фильтр для MCP: блокирует опасные вызовы, сканирует утечки, аудит. Встаёт между AI-клиентом и сервером, применяет YAML-правила. Защищает от утечек ключей и команд. Полезен для Clau...

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

Лука Никитин