1ly Payments

通过 1ly MCP 实现代理原生支付。适用于 x402 支付处理、接受 USDC 支付 API/服务、支付付费 API、创建店铺等。

安装

概览

什么是1ly Payments

1ly Payments 是一个专为 AI 代理设计的 MCP(Model Context Protocol)服务器,通过原生代理方式实现加密货币支付功能。它基于 x402 协议构建,支持在 Solana 和 Base 主网上使用 USDC 进行自动化支付处理。该工具的核心理念是让智能体能够自主完成 API 购买、资源交易以及数字资产发行等操作,而无需开发者手动编写复杂的链上逻辑或支付流程。用户只需配置钱包与预算参数,即可让代理在授权范围内自动执行付费任务。 1ly Payments 提供了完整的商业闭环能力:既可作为买家,搜索并调用付费 API 或服务;也可作为卖家,创建在线商店、上架收费接口,并接收 USDC 付款。此外,它还集成了 Solana 生态中的代币工具,允许代理直接通过 Bags.fm 平台发起代币发行、进行代币兑换,并申领创作者收益分成。所有交易均通过内置的 x402 支付机制自动完成,包括签名验证、费用扣除和数据交付,极大简化了去中心化应用中的支付集成难度。 为了确保安全可控,系统强制要求设置明确的支出预算——包括单次调用上限(`ONELY_BUDGET_PER_CALL`)和每日限额(`ONELY_BUDGET_DAILY`)。即使启用了自主消费模式,任何超出预算的操作都会被阻止,从而防止意外大额支出。同时,钱包密钥支持文件路径或内联格式输入,且必须位于用户主目录或 `/tmp` 下以保证安全性。对于卖家而言,API 密钥会在首次创建店铺时本地加密保存,避免敏感信息泄露风险。

核心功能特点

  1. 支持 x402 协议实现自动化的 USDC 支付,适用于 Solana 和 Base 网络
  2. 提供买家端工具:搜索付费 API、获取详情、调用并支付服务
  3. 提供卖家端工具:创建店铺、上架收费链接、管理 API 密钥与提现
  4. 集成 Solana 代币操作:发起代币、报价交易、申领 Bags.fm 手续费分成
  5. 内置预算控制系统,支持单次与每日支出限制,保障资金安全
  6. 无需编写链上代码,由 MCP 服务器自动处理支付签名与数据交付

适用场景

1ly Payments 特别适合需要高频调用第三方 API 或服务的 AI 应用场景。例如,一个内容生成代理可以通过 `1ly_search` 查找可用的图像识别 API,使用 `1ly_call` 完成支付并返回结果,整个过程无需人工干预。企业级的自动化工作流也可以利用此工具批量采购外部计算资源,如天气查询、翻译服务或数据库访问,所有交易均以 USDC 结算并在预算范围内自动执行。 对于希望将自身能力货币化的开发者或团队,1ly Payments 提供了便捷的变现渠道。他们可以通过 `1ly_create_store` 建立个人品牌商店,再使用 `1ly_create_link` 发布自己的付费 API 或服务链接。当客户点击链接发起请求时,系统会自动触发 x402 支付流程,完成扣费后立即返回响应数据,实现‘即付即用’的无缝体验。这种模式非常适合微服务市场、开发者工具订阅制或定制化 AI 插件销售。 在 Web3 生态中,1ly Payments 进一步扩展了其用途。无论是发起新的 Solana 代币项目,还是参与二级市场的代币交换,代理都可以借助内置的 Bags.fm 工具包高效运作。例如,一个社区运营机器人可以在 Twitter 上宣布空投活动后,直接部署代币并设置社交账号的分成比例;另一个金融分析代理则能实时获取最新代币价格,并通过限价单完成兑换操作。这一切都建立在统一的预算管控体系之上,确保高风险操作始终处于可控状态。