up2itnow0822/clawpay-mcp

up2itnow0822/clawpay-mcp

от up2itnow0822
AgentPay MCP — слой доверия и политик для AI-агентов: жёсткие лимиты трат, человеческое одобрение крупных платежей и аудит на блокчейне. Работает поверх x402 и Stripe MPP — идеально для FinOps, пла...

Предупреждение

Paused for security maintenance. Do not use in production.

AgentPay MCP

npm CI License: MIT

AgentPay MCP is a stdio Model Context Protocol server for x402 payments and wallet operations. It exposes Agent Wallet SDK functions as MCP tools and loads a caller-controlled signing key from the local process environment.

The current npm package is agentpay-mcp v4.2.0.

Start without funds

Check the installed command without loading wallet credentials:

npx -y agentpay-mcp --version
npx -y agentpay-mcp --help

Use the AgentPay Wallet Starter for a no-funds verification of allowed, approval-required, and blocked policy outcomes.

MCP client configuration

Wallet tools read the following environment variables:

Variable Required for wallet tools Meaning
AGENT_PRIVATE_KEY Yes Local hot-wallet signing key
AGENT_WALLET_ADDRESS Yes Deployed AgentAccountV2 address
CHAIN_ID No 8453 or 84532; defaults to Base mainnet
RPC_URL No Caller-selected Base RPC endpoint
FACTORY_ADDRESS For deployment Wallet factory address
NFT_CONTRACT_ADDRESS For deployment Token contract bound to a wallet
SESSION_TTL_SECONDS No Local session lifetime in seconds
Инструменты были проиндексированы:
add_custom_token

Регистрирует пользовательский ERC-20 токен в глобальном реестре токенов, чтобы его можно было использовать в send_token, get_balances и swap_tokens.

Параметры
  • addressstringобязательный

    Адрес контракта токена (с префиксом 0x)

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

    ID цепочки.

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

    Точность десятичных разрядов токена (0–18)

  • namestring

    Человекочитаемое имя (необязательно)

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

    Символ токена

bridge_usdc

Переводит USDC между цепочками через протокол CCTP V2 от Circle. Поддерживаемые сети: base, ethereum, optimism, arbitrum, polygon, avalanche, linea, unichain, sonic, worldchain. Мост одобряет USDC, сжигает в исходной сети, опрашивает Circle IRIS на предмет аттестации, затем чеканит в целевой сети.

Параметры
  • amountstringобязательный

    Сумма USDC для перевода через мост (в читаемом виде, например, «100»)

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

    Название исходной цепочки

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

    Название целевой сети

check_budget

Проверяет оставшийся ончейн-бюджет для кошелька агента. Возвращает лимит на транзакцию и оставшийся период. При необходимости включает любые настроенные детали политики расходов.

Параметры
  • scopeKeystring

    Необязательный ключ сеанса/области (по умолчанию: "global")

  • tokenstring

    Адрес токена (по умолчанию: ETH / нулевой адрес)

check_spend_limit

Проверяет, находится ли предложенная сумма платежа в пределах автономных лимитов расходов кошелька. Возвращает четкий ответ да/нет с деталями оставшегося бюджета. Используйте это перед send_payment, чтобы избежать неожиданной постановки в очередь.

Параметры
  • amount_ethstringобязательный

    Сумма в ETH для проверки (например, "0.01")

  • tokenstring

    Адрес токена. Опустите для нативной ETH.

create_escrow

Создаёт взаимный залоговый эскроу-счёт между Agent Wallet (покупатель) и контрагентом (продавец). Обе стороны блокируют залог (равный сумме платежа), обеспечивая согласованность стимулов. Использует USDC в качестве платёжного токена. Требует переменную окружения FACTORY_ADDRESS или параметр factoryAddress.

Параметры
  • challengeWindowHoursnumber

    Окно вызова в часах (по умолчанию: 24)

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

    Адрес продавца / контрагента (с префиксом 0x)

  • deadlineDaysnumber

    Крайний срок в днях от текущего момента (по умолчанию: 7).

  • factoryAddressstring

    Адрес StакеVaultFactory (необязательно, если задана переменная окружения FACTORY_ADDRESS).

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

    Сумма платежа в человекочитаемых единицах USDC (например, "100")

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

    Человекочитаемое описание условий эскроу.

deploy_wallet

Развёртывает новый кошелёк AgentAccountV2 через фабричный контракт. Кошелёк детерминированно адресуется (CREATE2) и принадлежит NFT. Возвращает адрес кошелька и хеш транзакции развёртывания. Требует переменные окружения FACTORY_ADDRESS и NFT_CONTRACT_ADDRESS (или передайте их как аргументы).

Параметры
  • factory_addressstring

    Адрес контракта фабрики. По умолчанию используется переменная окружения FACTORY_ADDRESS.

  • nft_contract_addressstring

    Адрес контракта NFT. По умолчанию берётся из переменной окружения NFT_CONTRACT_ADDRESS.

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

    Идентификатор NFT-токена, которому будет принадлежать этот кошелёк (например, «1»).

get_balances

Получить все балансы ERC-20 токенов для настроенного адреса кошелька Agent Wallet. Использует глобальный реестр токенов для перечисления токенов для заданной сети.

Параметры
  • chainIdnumber

    Chain ID (по умолчанию используется цепочка, настроенная в кошельке)

get_reputation

Получает репутационный балл агента в ончейне. Определяет ID агента по адресу владельца через ERC-8004, затем запрашивает балл и отзывы из Reputation Registry.

Параметры
  • agentAddressstringобязательный

    Адрес владельца агента (с префиксом 0x).

get_transaction_history

Получает историю недавних ончейн-транзакций кошелька из журналов событий. Показывает исполнения, поставленные в очередь транзакции, одобрения, отмены, обновления лимитов расходов и изменения операторов. Фильтрует по типу события или диапазону блоков для целевых запросов.

Параметры
  • event_typeenum

    Фильтрует по типу события (по умолчанию: все).

  • from_blockstring

    Начальный блок (десятичная строка). По умолчанию: 1000 блоков назад.

  • limitnumber

    Максимум записей для возврата. По умолчанию: 100, максимум: 1000

  • to_blockstring

    Конечный блок (строка десятичного числа). По умолчанию берётся последний.

get_wallet_info

Получить полную информацию о кошельке: адрес, баланс в сети, лимиты трат, оставшееся разрешение на период и глубину очереди. Используйте параметр token, чтобы проверить бюджет для конкретного ERC20 (по умолчанию ETH).

Параметры
  • tokenstring

    Адрес токена для проверки. Используйте "0x0000000000000000000000000000000000000000" для ETH (по умолчанию).

list_chain_tokens

Выводит список всех токенов, зарегистрированных для указанного идентификатора сети в глобальном реестре токенов.

Параметры
  • chainIdnumberобязательный

    Chain ID (например, 8453 для Base Mainnet)

lookup_token

Ищет токен по символу и chain ID в глобальном реестре токенов. Возвращает адрес токена, decimals и метаданные, если найдено.

Параметры
  • chainIdnumberобязательный

    Chain ID (например, 8453 для Base Mainnet)

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

    Символ токена (например, "USDC", "WETH")

otel_budget_status

Получает текущий статус бюджета для агента AgentCore, включая накопленные расходы, оставшийся бюджет, процент использования и опциональную историю решений. Полезно для панелей мониторинга и журналов аудита.

Параметры
  • agentIdstringобязательный

    Идентификатор агента

  • historyLimitnumber

    Макс. записей истории

  • includeHistoryboolean

    Включи историю решений.

otel_evaluate_spend

Оценивает событие расходов из OTel-спана на соответствие зарегистрированным бюджетным политикам. Возвращает бюджетное решение (allow/warn/block/kill) с деталями использования. Решение также форматируется как атрибуты OTel-события для повторной эмиссии в телеметрический канал AgentCore.

Параметры
  • agentIdstringобязательный

    Agent ID из OTel span

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

    Стоимость span в долларах США

  • spanIdstring

    OTel span ID

  • taskIdstring

    Идентификатор задачи из span OTel

  • traceIdstring

    Идентификатор трассировки OTel

otel_register_budget_policy

Регистрирует политику бюджета для агента или задачи AWS AgentCore. Когда спаны OTel сообщают о затратах, превышающих этот бюджет, agentpay-mcp применяет настроенное действие (предупреждение/блокировка/выключение circuit-breaker). Это заполняет пробел, оставленный AgentCore Policy Controls, которые обеспечивают наблюдаемость, но не имеют встроенных лимитов расходов на агента.

Параметры
  • agentIdstringобязательный

    Идентификатор агента/сессии из AgentCore

  • breachActionenum

    Действие при нарушении.

  • killCallbackUrlstring

    URL вебхука Circuit-breaker

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

    Максимальный расход в USD

  • taskIdstring

    Необязательный идентификатор уровня задачи.

  • windowMsnumber

    Скользящее окно в мс (0 = за всё время)

queue_approval

Управляет транзакциями, превышающими лимит, поставленными в очередь на проверку владельцем. Используйте action="list" для просмотра ожидающих транзакций, "approve" для одобрения одной по ID или "cancel" для отмены одной по ID. Approve/cancel требуют, чтобы ключ агента имел привилегии владельца.

Параметры
  • actionenumобязательный

    Действие: «list», «approve» или «cancel»

  • tx_idstring

    Идентификатор очереди транзакций (требуется для подтверждения/отмены)

send_payment

Отправляет ETH или ERC20 токены из Agent Wallet. Если сумма в пределах настроенных лимитов трат, выполняется сразу и возвращает хеш транзакции. Если превышает лимиты, транзакция ставится в очередь на одобрение владельца (используйте queue_approval для управления). Всегда сначала проверяйте лимиты трат с помощью check_spend_limit, чтобы избежать неожиданностей.

Параметры
  • amount_ethstringобязательный

    Сумма в ETH (или в единицах токена). Например, "0.001" для 0.001 ETH, "1.5" для 1.5 USDC.

  • memostring

    Необязательная пометка для этого платежа (не хранится в блокчейне)

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

    Адрес кошелька получателя (с префиксом 0x)

  • tokenstring

    Адрес токена ERC20. Для нативного ETH опустите.

  • token_decimalsnumber

    Десятичные знаки токена (по умолчанию 18 для ETH, 6 для USDC)

send_token

Отправляет любой ERC-20 токен из кошелька агента получателю. Определяет адрес токена и количество десятичных знаков из глобального реестра, затем вызывает agentTransferToken через контракт AgentAccountV2. Подчиняется настроенным лимитам трат.

Параметры
  • amountstringобязательный

    Количество в человекочитаемых единицах (например, "10.5").

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

    Chain ID (например, 8453 для Base Mainnet)

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

    Адрес получателя (с префиксом 0x)

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

    Символ токена (например, "USDC", "WETH")

set_spend_policy

Настраивает политику трат Agent Wallet. Устанавливает дневной лимит, максимальную сумму на одну транзакцию и необязательный белый список получателей. Политика действует внутри процесса на протяжении всего времени жизни MCP-сервера.

Параметры
  • allowedRecipientsstring[]

    Адреса получателей из белого списка

  • dailyLimitEthstring

    Дневной лимит расходов в ETH-эквиваленте (например, "0.1")

  • perTxCapEthstring

    Ограничение на транзакцию в эквиваленте ETH (например, "0.01")

  • scopeKeystring

    Необязательный ключ сеанса/области (по умолчанию: "global")

swap_tokens

Меняет один ERC-20 токен на другой через Uniswap V3. Получает адреса токенов из реестра, выполняет обмен через SwapModule. Поддерживаемые сети: base (8453), arbitrum (42161), optimism (10), polygon (137).

Параметры
  • amountstringобязательный

    Количество для продажи в человекочитаемых единицах.

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

    Chain ID (8453=Base, 42161=Arbitrum, 10=Optimism, 137=Polygon)

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

    Символ токена для продажи (например, "USDC")

  • slippageBpsnumber

    Проскальзывание в базисных пунктах (по умолчанию: 50)

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

    Символ токена для покупки (например, "WETH")

verify_agent_identity

Проверяет ончейн-идентификацию агента с помощью ERC-8004. Ищет агента по адресу владельца и возвращает детали идентификации, включая ID агента, URI и файл регистрации.

Параметры
  • agentAddressstringобязательный

    Адрес владельца агента (с префиксом 0x).

verify_agent_uaid

Проверяет личность агента с помощью Universal Agent Identifier (UAID). Работает во всех цепочках: EVM (ERC-8004), Hedera, Solana и офчейн-агентах. Возвращает сведения о личности, платежный адрес и оценку доверия из реестра HOL.

Параметры
  • uaidstringобязательный

    Универсальный идентификатор агента (например, uaid:aid:eip155:8453:0x...;uid=42;proto=erc8004)

x402_pay

Используйте, когда агенту нужен один лимитированный платный HTTP-запрос x402, и он уже проверил URL, цену, payTo, asset и Base network. Автоматически обрабатывает ответы HTTP 402 Payment Required с помощью потока Payment-Signature x402 v2.11. Если активная сессия x402 V2 покрывает этот URL, используется токен сессии вместо выполнения нового платежа. Не используйте, когда конечная точка — это неинициализированная сессия Streamable HTTP MCP, предлагаемая сеть не поддерживается, у покупателя нет spend cap или reusable entitlement должно использовать x402_session_start.

Параметры
  • bodystring

    Строка тела запроса (для POST/PUT/PATCH).

  • headersobject

    Дополнительные заголовки запроса для целевого endpoint. Не помещайте сюда приватные ключи. Payment-Signature генерируется клиентом x402 после одобрения политики.

  • max_payment_ethstring

    Максимальный лимит платежа в ETH-эквиваленте для этого запроса. Вызов завершается ошибкой до подписания, если требуемый платеж превышает этот лимит.

  • methodenum

    Метод HTTP. По умолчанию: GET

  • skip_session_checkboolean

    Пропускает локальное определение сессии x402 и принудительно запускает новый платёж. Не включайте, если покупатель не хочет получить новый чек вместо использования активной сессии.

  • timeout_msnumber

    Тайм-аут в миллисекундах (по умолчанию: 5000)

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

    Абсолютный HTTP URL для получения. Используйте только после проверки endpoint, payTo, asset и метаданных сети.

x402_session_end

Явно закройте сессию x402 V2 до её естественного истечения. После вызова этой функции x402_session_fetch вернёт ошибку для закрытой сессии. Полезно для гигиены безопасности или когда вы знаете, что сессия больше не нужна.

Параметры
  • session_idstringобязательный

    Session ID для закрытия (из x402_session_start)

x402_session_fetch

Используйте только после того, как x402_session_start вернёт действительный session_id. Внедряет сохранённый токен сессии и выполняет запрос с покрытием без нового платежа. Не используйте до инициализации или создания сессии, как обход платежа, после истечения срока действия или для URL-адресов вне области сессии.

Параметры
  • bodystring

    Тело запроса для POST/PUT/PATCH покрывается этой платной сессией.

  • headersobject

    Дополнительные заголовки запросов. Токен сессии внедряется автоматически; не предоставляйте закрытые ключи.

  • methodenum

    Метод HTTP. По умолчанию: GET

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

    Тайм-аут запроса в миллисекундах (по умолчанию: 30000). При тайм-ауте вызов возвращает ошибку, а не повторяет попытку оплаты.

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

    Абсолютный URL для получения. Должен входить в область видимости сессии, иначе вызов завершится с ошибкой.

x402_session_start

Используйте, когда платный endpoint поддерживает повторно используемую сессию x402 или entitlement. Совершает один платеж с лимитом, сохраняет некастодиальный подписанный токен сессии и возвращает session_id для x402_session_fetch. Не используйте для провайдеров без семантики сессий, неизвестных сетей, отсутствующих лимитов расходов или вызовов, где покупатель не может сохранить и проверить возвращенный mcp-session-id/session_id.

Параметры
  • bodystring

    Тело запроса для запросов на начало сеанса, отправляемых методами POST/PUT/PATCH.

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

    Базовый URL, по которому устанавливается платная сессия. Для Streamable HTTP MCP-шлюзов инициализируйте перед tools/list или tools/call.

  • headersobject

    Дополнительные заголовки запроса для первоначального платного запроса. Не помещайте сюда приватные ключи.

  • labelstring

    Необязательная метка для этой сессии (например, «Premium API session»).

  • max_payment_ethstring

    Максимальный предел оплаты в ETH-эквиваленте для открытия сессии. Если требуемый платёж превышает этот предел, вызов блокируется до подписания.

  • methodenum

    HTTP-метод для начального запроса (по умолчанию: GET)

  • scopeenum

    "prefix": покрывает все пути по этому URL (по умолчанию). "exact": только один URL.

  • timeout_msnumber

    Время ожидания запроса в миллисекундах (по умолчанию: 30000)

  • ttl_secondsnumber

    TTL сессии в секундах (по умолчанию: 3600 / 1 час). Максимум: 30 дней.

x402_session_status

Проверяет статус платёжных сессий x402 V2. Без аргументов выводит список всех активных сессий с оставшимся TTL. С указанием session_id показывает полные детали сессии: количество вызовов, информацию об оплате и подписанный токен сессии.

Параметры
  • session_idstring

    Конкретный ID сессии для просмотра. Если не указан, выводит список всех активных сессий.

4.2.1основная
4.2.0
4.1.18
4.1.17
4.1.16
4.1.15
4.1.10
4.1.8
4.1.7
4.1.6
4.1.5
4.1.4
4.1.1
4.1.0
4.0.2
4.0.1
4.0.0
3.1.0
1.2.0

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

Любой клиент

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

{
  "mcpServers": {
    "up2itnow0822-clawpay-mcp-eznujfu5m4": {
      "command": "npx",
      "args": [
        "agentpay-mcp"
      ],
      "env": {
        "AGENT_PRIVATE_KEY": "0x...",
        "AGENT_WALLET_ADDRESS": "0x..."
      }
    }
  }
}
CursorCursor

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

{
  "mcpServers": {
    "up2itnow0822-clawpay-mcp-eznujfu5m4": {
      "command": "npx",
      "args": [
        "agentpay-mcp"
      ],
      "env": {
        "AGENT_PRIVATE_KEY": "0x...",
        "AGENT_WALLET_ADDRESS": "0x..."
      }
    }
  }
}
VS Code

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

{
  "servers": {
    "up2itnow0822-clawpay-mcp-eznujfu5m4": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "agentpay-mcp"
      ],
      "env": {
        "AGENT_PRIVATE_KEY": "0x...",
        "AGENT_WALLET_ADDRESS": "0x..."
      }
    }
  }
}

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

code --add-mcp "{\"name\":\"up2itnow0822-clawpay-mcp-eznujfu5m4\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"agentpay-mcp\"],\"env\":{\"AGENT_PRIVATE_KEY\":\"0x...\",\"AGENT_WALLET_ADDRESS\":\"0x...\"}}"
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": {
    "up2itnow0822-clawpay-mcp-eznujfu5m4": {
      "command": "npx",
      "args": [
        "agentpay-mcp"
      ],
      "env": {
        "AGENT_PRIVATE_KEY": "0x...",
        "AGENT_WALLET_ADDRESS": "0x..."
      }
    }
  }
}
Claude CodeClaude Code

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

claude mcp add up2itnow0822-clawpay-mcp-eznujfu5m4 --env AGENT_PRIVATE_KEY=0x... --env AGENT_WALLET_ADDRESS=0x... -- npx agentpay-mcp

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

claude mcp add-json up2itnow0822-clawpay-mcp-eznujfu5m4 "{\"command\":\"npx\",\"args\":[\"agentpay-mcp\"],\"env\":{\"AGENT_PRIVATE_KEY\":\"0x...\",\"AGENT_WALLET_ADDRESS\":\"0x...\"}}"
CodexCodex

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

codex mcp add up2itnow0822-clawpay-mcp-eznujfu5m4 --env AGENT_PRIVATE_KEY=0x... --env AGENT_WALLET_ADDRESS=0x... -- npx agentpay-mcp

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

[mcp_servers.up2itnow0822-clawpay-mcp-eznujfu5m4]
command = "npx"
args = ["agentpay-mcp"]

[mcp_servers.up2itnow0822-clawpay-mcp-eznujfu5m4.env]
AGENT_PRIVATE_KEY = "0x..."
AGENT_WALLET_ADDRESS = "0x..."
PerplexityPerplexity

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

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

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

WindsurfWindsurf

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

{
  "mcpServers": {
    "up2itnow0822-clawpay-mcp-eznujfu5m4": {
      "command": "npx",
      "args": [
        "agentpay-mcp"
      ],
      "env": {
        "AGENT_PRIVATE_KEY": "0x...",
        "AGENT_WALLET_ADDRESS": "0x..."
      }
    }
  }
}
ClineCline

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

{
  "mcpServers": {
    "up2itnow0822-clawpay-mcp-eznujfu5m4": {
      "command": "npx",
      "args": [
        "agentpay-mcp"
      ],
      "env": {
        "AGENT_PRIVATE_KEY": "0x...",
        "AGENT_WALLET_ADDRESS": "0x..."
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

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

mcpServers:
  - name: up2itnow0822-clawpay-mcp-eznujfu5m4
    command: npx
    args:
      - "agentpay-mcp"
    env:
      AGENT_PRIVATE_KEY: 0x...
      AGENT_WALLET_ADDRESS: 0x...
Zed

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

{
  "context_servers": {
    "up2itnow0822-clawpay-mcp-eznujfu5m4": {
      "command": "npx",
      "args": [
        "agentpay-mcp"
      ],
      "env": {
        "AGENT_PRIVATE_KEY": "0x...",
        "AGENT_WALLET_ADDRESS": "0x..."
      }
    }
  }
}

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

kinance/circle-agent-stack-mcp

kinance/circle-agent-stack-mcp

от kinance

MCP сервер для Circle Agent Stack: создавайте кошельки, задавайте политики трат, отправляйте USDC и платите за x402-эндпоинты одним вызовом инструмента. Полезен разработчикам агентов, которым нужны встроенные криптоплатежи с контролем расходов.

TypeScript⭐ 1
sapph1re/mcp-billing-gateway-sdk

sapph1re/mcp-billing-gateway-sdk

от sapph1re

MCP Billing Gateway - сервер для монетизации MCP инструментов. Добавляет Stripe подписки, кредиты за вызов и x402 криптоплатежи к любому MCP серверу без кода. Идеально для разработчиков, желающих встроить оплату в свои агенты.

Python⭐ 2
mission69b/t2000

mission69b/t2000

от mission69b

t2000 — open-source MCP сервер для стейблкоинов на Sui. Он даёт AI-агентам кошелёк, gasless USDC-переводы и оплату API через x402. Некастодиальный, с безопасными лимитами. Идеально для разработчико...

TypeScript⭐ 24
paracetamol951/P-Link-MCP

paracetamol951/P-Link-MCP

от paracetamol951

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

TypeScript⭐ 2
cinderwright-ai/cinderwright-api

cinderwright-ai/cinderwright-api

от cinderwright-ai

MCP сервер для платежей AI-агентов: автоматически определяет протокол (x402 или L402) и проводит оплату. Агент с USDC вызывает Lightning-сервисы без управления кошельком. Для разработчиков AI-агентов.

JavaScript⭐ 4
rplryan/x402-discovery-mcp

rplryan/x402-discovery-mcp

от rplryan

MCP-сервер для поиска и оценки x402-сервисов в сети микроплатежей. AI-агенты находят живые эндпоинты, проверяют их доступность и задержки, а также выполняют платежи через scout_relay. Включает инст...

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

Лука Никитин