yolfinance/yolfi-agent

yolfinance/yolfi-agent

от yolfinance
Yolfi Agent Kit — MCP-сервер и SDK для интеграции крипто-платежей. Позволяет AI-агентам создавать платежные ссылки, проверять статус оплаты и обрабатывать вебхуки. Подходит для SaaS, игр и маркетпл...

Yolfi Agent Kit: AI agent payment integration for crypto checkout, payment links, MCP, CLI, SDK, and webhooks

Yolfi Agent Kit

npm version license Node.js 18+ Yolfi MCP server Yolfi MCP score

AI agent payment integration for crypto checkout. Yolfi Agent Kit is a JSON-first SDK, CLI, Agent Skill, and MCP server that lets AI coding agents add stablecoin checkout, payment links, payment status checks, webhook verification, and webhook-based access logic to applications through Yolfi.

Use @yolfi/agent when Codex, Claude Code, Cursor, OpenClaw, an MCP host, or a custom AI agent can build the product but still needs a reliable payment API to register a Yolfi workspace, create a paylink, configure webhooks, and verify crypto payment status without sending the user through manual dashboard setup.

Website | Agent Kit | Docs | npm | GitHub | Glama | Guide

Languages

Read this package guide in: English, Español, Deutsch, Français, 简体中文, Русский, हिन्दी, Türkçe, 한국어, 日本語.

Why Developers Use It

  • Add AI agent payments to SaaS products, games, marketplaces, donation pages, digital downloads, internal tools, and agent-built apps.
  • Give coding agents a safe payment workflow: inspect the app, register or reuse a workspace, ask for wallet and price decisions, create paylinks, install checkout, verify webhooks, and check payment status.
  • Use one package for MCP crypto payments, JSON CLI automation, JavaScript SDK calls, webhook signature verification, and agent-readable instructions.
  • Build with the existing Yolfi API instead of maintaining a second agent-only payment API.
  • Help agents discover Yolfi through npm, GitHub, MCP directories, llms.txt, docs, examples, and integration guides.
yolfi_agent_registerвнешний мир

Зарегистрируйте рабочее пространство Yolfi через публичный endpoint регистрации агента, если YOLFI_API_KEY ещё не существует. Это вернёт API-ключ только один раз — сохраните его в игнорируемом .env-файле или менеджере секретов перед использованием приватных инструментов.

Register Yolfi Workspace For Agent

Зарегистрируйте рабочее пространство Yolfi через публичный endpoint регистрации агента, если YOLFI_API_KEY ещё не существует. Это вернёт API-ключ только один раз — сохраните его в игнорируемом .env-файле или менеджере секретов перед использованием приватных инструментов.

Параметры

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

    Name of the coding agent or MCP host, for example Codex, Claude Code, Cursor, or OpenClaw.

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

    User-approved product or project name for the Yolfi workspace.

  • projectUrlstring

    Optional public or local URL of the target product, if known.

  • integrationIntentstring

    User-approved reason for the integration. Defaults to accept_payments when omitted.

  • languagestring

    Optional preferred language code for agent-facing responses.

  • refstring

    Optional source tag such as mcp, glama, npm, docs, codex, claude-code, or cursor.

  • metadataobject

    Optional safe non-secret metadata. Do not include API keys, wallet private keys, tokens, or personal secrets.

yolfi_auth_statusтолько чтениеидемпотентный

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

Check Yolfi Auth Status

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

Параметры

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

yolfi_organization_getтолько чтениеидемпотентный

Прочитайте текущие настройки организации Yolfi, включая конфигурацию вебхука и расчетов, видимую для этого API-ключа.

Get Yolfi Organization

Прочитайте текущие настройки организации Yolfi, включая конфигурацию вебхука и расчетов, видимую для этого API-ключа.

Параметры

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

yolfi_organization_updateвнешний мир

Обновите поля профиля организации через существующую конечную точку Yolfi. Не придумывайте идентификатор продавца, адрес электронной поддержки, URL вебхука или настройки расчетов.

Update Yolfi Organization

Обновите поля профиля организации через существующую конечную точку Yolfi. Не придумывайте идентификатор продавца, адрес электронной поддержки, URL вебхука или настройки расчетов.

Параметры

  • namestring

    Merchant or project display name approved by the user.

  • emailstring

    Merchant support or account email approved by the user.

  • webhookUrlstring

    HTTPS webhook endpoint in the target application. Ask the user if the backend URL is unknown.

  • webhookAdapterenum

    Webhook adapter output format. Use NONE unless the target app expects a compatible provider payload.

    NONESTRIPELEMON_SQUEEZYPADDLEPOLARGUMROADDODO
yolfi_paylinks_createвнешний мир

Создавайте платежную ссылку Yolfi только после того, как пользователь подтвердит название товара, сумму, валюту и тип платежа: одноразовый или регулярный.

Create Yolfi Paylink

Создавайте платежную ссылку Yolfi только после того, как пользователь подтвердит название товара, сумму, валюту и тип платежа: одноразовый или регулярный.

Параметры

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

    User-approved product, plan, donation, or access name shown on checkout.

  • descriptionstring

    Optional user-approved customer-facing description.

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

    User-approved decimal price, represented as a string to avoid numeric rounding.

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

    Fiat or account currency code approved by the user, for example USD.

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

    Payment link type approved by the user, for example ONE_TIME or RECURRING.

  • recurringIntervalstring

    Recurring interval when creating a recurring payment link.

  • collectEmailboolean

    Whether checkout should collect customer email.

  • metadataobject

    Safe non-secret metadata such as source, productSlug, planId, or environment.

yolfi_paylinks_disableвнешний мир

Отключить платёжную ссылку. Это деструктивное действие, которое должно выполняться только после явного подтверждения пользователем.

Disable Yolfi Paylink

Отключить платёжную ссылку. Это деструктивное действие, которое должно выполняться только после явного подтверждения пользователем.

Параметры

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

    Yolfi paylink ID to disable.

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

    Must be true only after explicit user confirmation.

yolfi_paylinks_getтолько чтениеидемпотентный

Получает детали приватной платёжной ссылки по ID для проверки, сверки проводки или обнаружения дубликатов.

Get Yolfi Paylink

Получает детали приватной платёжной ссылки по ID для проверки, сверки проводки или обнаружения дубликатов.

Параметры

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

    Yolfi paylink ID returned by yolfi_paylinks_create or yolfi_paylinks_list.

yolfi_paylinks_listтолько чтениеидемпотентный

Перед созданием новых paylinks Yolfi выведите список существующих, чтобы агенты избежали дубликатов после повторных попыток или тайм-аутов.

List Yolfi Paylinks

Перед созданием новых paylinks Yolfi выведите список существующих, чтобы агенты избежали дубликатов после повторных попыток или тайм-аутов.

Параметры

  • pagenumber

    Page number. Defaults to 1.

  • rowsnumber

    Rows per page. Defaults to 10.

yolfi_payments_createвнешний мир

Создайте публичный платёжный инвойс из существующего paylink для интеграции с корзиной, тестирования или настройки пользовательского потока.

Create Yolfi Public Payment

Создайте публичный платёжный инвойс из существующего paylink для интеграции с корзиной, тестирования или настройки пользовательского потока.

Параметры

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

    Yolfi paylink ID used to create the customer payment.

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

    Blockchain network identifier supported by the Yolfi organization, for example ARB.

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

    Payment token symbol supported on the selected network, for example USDC.

  • customerEmailstring

    Optional customer email for checkout or receipts.

  • metadataobject

    Safe non-secret metadata for the target app payment flow.

yolfi_payments_statusтолько чтениеидемпотентный

Получить публичный статус платежа по ID. Не рассматривайте перенаправление на фронтенде как подтверждение оплаты.

Get Yolfi Payment Status

Получить публичный статус платежа по ID. Не рассматривайте перенаправление на фронтенде как подтверждение оплаты.

Параметры

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

    Yolfi payment ID returned by yolfi_payments_create.

yolfi_settlement_configureвнешний мир

Настройте расчетные кошельки после того, как пользователь предоставит адреса кошельков, сети и включенные токены. Никогда не выдумывайте адреса кошельков.

Configure Yolfi Settlement Wallets

Настройте расчетные кошельки после того, как пользователь предоставит адреса кошельков, сети и включенные токены. Никогда не выдумывайте адреса кошельков.

Параметры

  • settlementAccountsobject[]обязательный

    Settlement account objects accepted by the Yolfi organization endpoint. Example fields: id, address, tokens.

yolfi_webhooks_configureвнешний мир

Настройте доставку вебхуков для целевого приложения. Хост не должен выдумывать URL-адреса бэкенда и должен обеспечить проверку подписи X-Yolfi-Signature приложением.

Configure Yolfi Webhooks

Настройте доставку вебхуков для целевого приложения. Хост не должен выдумывать URL-адреса бэкенда и должен обеспечить проверку подписи X-Yolfi-Signature приложением.

Параметры

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

    HTTPS webhook URL in the target app, for example https://example.com/api/yolfi/webhook.

  • adapterenum

    Webhook adapter output format. Defaults to NONE if omitted.

    NONESTRIPELEMON_SQUEEZYPADDLEPOLARGUMROADDODO
yolfi_webhooks_verifyтолько чтениеидемпотентный

Не доверяйте платежным событиям, пока не проверите HMAC подпись X-Yolfi-Signature по сырому JSON-телу вебхука.

Verify Yolfi Webhook Signature

Не доверяйте платежным событиям, пока не проверите HMAC подпись X-Yolfi-Signature по сырому JSON-телу вебхука.

Параметры

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

    Raw webhook request body string, before JSON parsing.

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

    X-Yolfi-Signature header value.

  • secretstring

    Optional explicit webhook secret. Defaults to YOLFI_WEBHOOK_SECRET or YOLFI_API_KEY.

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

metorial/metorial

metorial/metorial

официальный

Metorial — open-source identity and access layer для AI-агентов. Он подключает агентов к реальным системам, обеспечивая единую аутентификацию, RBAC и полную наблюдаемость. Упрощает разработку и пов...

TypeScript3317
chrishayuk/mcp-cli

chrishayuk/mcp-cli

MCP CLI — интерфейс командной строки для взаимодействия с MCP-серверами. Позволяет общаться с LLM, выполнять инструменты, строить исполняемые планы и управлять контекстом через виртуальную память. ...

Python1999
ravitemer/mcphub.nvim

ravitemer/mcphub.nvim

MCP Hub — MCP клиент для Neovim, интегрирующий серверы MCP в редактор. Управляйте инструментами, ресурсами и промптами, используйте с чат-плагинами (Avante, CodeCompanion). Подходит разработчикам, автоматизирующим код через AI.

Lua1782
dbt-labs/dbt-mcp

dbt-labs/dbt-mcp

официальный

MCP сервер для интеграции AI-агентов с dbt Core, Fusion и Platform. Предоставляет инструменты для SQL, семантического слоя, Discovery API, dbt CLI и кодогенерации. Помогает инженерам данных анализировать и управлять dbt-проектами через AI.

Python594
mnemox-ai/tradememory-protocol

mnemox-ai/tradememory-protocol

официальный

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

Python1397
jsdelivr/globalping-mcp-server

jsdelivr/globalping-mcp-server

официальный

Globalping MCP Server даёт AI-ассистентам доступ к глобальной сети проб для выполнения сетевых тестов (ping, traceroute, DNS, HTTP) из тысяч точек мира. Идеально для диагностики сети и сравнения пр...

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

Лука Никитин