mcpField
M
moneydevkit

moneydevkit

github.com/openagentsinc开发45837 次安装今天更新
代码仓库

关于 moneydevkit

Money Dev Kit 是用于集成 Lightning 支付的实现技能,涵盖自主 Agent 钱包以及 Next.js 和 Replit 结账流程。它指导环境检查、凭据配置、托管方式选择和支付验证。

主要功能

  1. 01Agent 钱包集成
  2. 02Next.js 和 Replit 结账流程
  3. 03凭据与环境预检
  4. 04托管方式和部署指导
  5. 05支付流程验证

适用场景

  1. 01为 Agent 添加收款和付款能力
  2. 02在应用中接入托管结账
  3. 03检查 MDK 凭据和环境变量
  4. 04评估自托管与密钥保管方案

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/openagentsinc/openagents --skill moneydevkit

安装后在 Claude Code 中输入/moneydevkit确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
agent-wallet-operations.md
architecture-and-self-hosting.md
checkout-integration.md
scripts/
check-mdk-prereqs.sh

详细介绍

Money Dev Kit

概述

使用 Money Dev Kit 集成 Lightning 支付工作流。当任务涉及为自主 Agent 设置 @moneydevkit/agent-wallet、接入 @moneydevkit/nextjs 或 @moneydevkit/replit 结账流程、通过 @moneydevkit/create 初始化凭证、验证 MDK 环境变量,或应用混合架构约束(托管 API 加自托管节点)时,请使用此技能。

环境

  • 需要 bash、curl 和 Node.js 20+。
  • 需要能够访问 npm 和 Money Dev Kit 服务。

请将此技能用于实施任务,而非高层次的 Lightning 理论。

工作流

  1. 首先选择合适的集成路径:
  • 自主 Agent 和命令行自动化使用 agent-wallet 路径(无需 API 账户)。
  • 托管结账界面和产品目录工作流使用 nextjs 或 replit 结账路径(需要凭证)。
  1. 运行预检:
  • 钱包自动化路径使用 scripts/check-mdk-prereqs.sh agent-wallet。
  • API/结账路径使用 scripts/check-mdk-prereqs.sh checkout。
  1. 执行所选路径:
  1. 应用架构和托管约束:
  • 确定部署方案前,请阅读 architecture-and-self-hosting。
  • 明确处理助记词托管、API 密钥处理,以及自托管与托管服务之间的选择。
  1. 验证结果:
  • 钱包路径:能够通过 JSON 响应执行 receive、send 并查看 payments。
  • 结账路径:能够创建结账、呈现托管结账页面、公开 /api/mdk 并验证已付款状态。

快速命令

# Agent wallet path (signet recommended for testing)
npx @moneydevkit/agent-wallet@latest init --network signet
npx @moneydevkit/agent-wallet@latest status
npx @moneydevkit/agent-wallet@latest balance

# Checkout path credential bootstrap
npx @moneydevkit/create@latest

参考文件

评论

支持 Markdown