返回顶部
m

moneydevkit支付开发工具包

Accept payments on any website using moneydevkit. Use when building a site that sells something, adding a checkout/paywall, or integrating payments into a Next.js or Replit app. Supports fixed pricing, pay-what-you-want, products, customers, and orders. Bitcoin Lightning under the hood — works globally, no bank account needed.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.2.0
安全检测
已通过
1,818
下载量
免费
免费
2
收藏
概述
安装方式
版本历史

moneydevkit

moneydevkit

在5分钟内为任何Web应用添加支付功能。支持两种框架:Next.js和Replit(Express + Vite)。

工作流程

1. 获取凭证

选项A — MCP:

有两个MCP服务器:

  • - 未认证(/mcp/)— 用于创建新账户并生成凭证
  • 已认证(/mcp/account/)— 用于设置完成后管理账户(需要OAuth)

创建新账户:

claude mcp add moneydevkit --transport http https://mcp.moneydevkit.com/mcp/

获取凭证后,切换到已认证的MCP以完全控制账户:

claude mcp add moneydevkit --transport http https://mcp.moneydevkit.com/mcp/account/

选项B — CLI:
bash
npx @moneydevkit/create

选项C — 控制面板:
moneydevkit.com 注册并创建应用。

所有选项都会生成两个值:

  • - MDKACCESSTOKEN — API密钥
  • MDK_MNEMONIC — 钱包助记词

将两者添加到 .env(或Replit Secrets、Vercel环境变量等)。两者都是必需的。

2. 选择框架并按照指南操作

3. 创建产品(可选)

对于固定目录项,通过控制面板或MCP创建产品:

mcporter call moneydevkit.create-product name=T恤 priceAmount=2500 currency=USD

然后使用带有产品ID的 type: PRODUCTS 结账。

对于动态金额(小费、捐赠、发票),跳过产品直接使用 type: AMOUNT。

4. 部署

部署到Vercel(Next.js)或Replit。确保在生产环境中设置了 MDKACCESSTOKEN 和 MDK_MNEMONIC。

⚠️ 传递环境变量时使用 printf 而非 echo — 尾部换行会导致静默认证失败。

结账类型

类型使用场景必填字段
AMOUNT动态金额、小费、发票amount、currency
PRODUCTS
销售控制面板产品 | product(产品ID) |

定价选项

  • - 固定价格 — 设置具体金额(美分或整聪)
  • 随心支付 — 客户选择金额(在产品上设置 amountType: CUSTOM)

货币

  • - USD — 金额以美分为单位(例如500 = $5.00)
  • SAT — 金额以整聪为单位

客户

收集客户信息以跟踪购买并支持退款:
ts
await createCheckout({
// ...结账字段
customer: { email: jane@example.com, name: Jane, externalId: user-123 },
requireCustomerData: [email, name] // 显示缺失字段的表单
})

MCP工具

如果已连接(已认证)moneydevkit MCP服务器,则可以使用以下工具:

  • - create-app / list-apps / update-app / rotate-api-key — 管理应用
  • create-product / list-products / get-product / update-product / delete-product
  • create-customer / list-customers / get-customer / update-customer / delete-customer
  • list-checkouts / get-checkout — 查看结账会话
  • list-orders / get-order — 查看已完成支付
  • search-docs — 搜索moneydevkit文档

安全

⚠️ MDK_MNEMONIC是钱包助记词 — 请像对待私钥一样对待它。

  • - 切勿提交 到git或在聊天消息中分享
  • 切勿记录 在应用输出或错误处理器中
  • 使用 环境变量密钥管理器(Vercel环境变量、Replit Secrets、AWS Secrets Manager等)
  • 生产环境:建议使用 具有有限作用域密钥的独立应用,而非在项目间重复使用同一个助记词
  • 助记词控制接收支付的闪电网络钱包 — 如果泄露,资金可能被盗
  • 在使用主网之前,先用signet/testnet凭证进行测试

MDKACCESSTOKEN 是作用域限定于你的应用的API密钥。如果泄露,可通过控制面板或MCP(rotate-api-key)轮换。

此技能使用的外部端点:

  • - mcp.moneydevkit.com — 用于账户管理的MCP服务器(HTTPS、OAuth)
  • docs.moneydevkit.com — 文档

源代码: npm上的@moneydevkit · docs.moneydevkit.com

文档

完整文档:docs.moneydevkit.com

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 moneydevkit-1776375064 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 moneydevkit-1776375064 技能

通过命令行安装

skillhub install moneydevkit-1776375064

下载

⬇ 下载 moneydevkit v0.2.0(免费)

文件大小: 5.5 KB | 发布时间: 2026-4-17 14:19

v0.2.0 最新 2026-4-17 14:19
Fix manifest: declare required env vars (MDK_ACCESS_TOKEN, MDK_MNEMONIC), required bins (npx), optional bins (mcporter), and external endpoints. Add Security section with mnemonic handling guidance, source links, and endpoint disclosure.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部