mcpField
F
firstdollar

firstdollar

本地服务
github.com/lisamaraventano-spine金融数据022 周前更新

关于 firstdollar

firstdollar 是面向 Agent 的教育型 MCP 服务,帮助它们学习使用自己的钱包并完成 x402 支付。它讲解钱包与支付流程,但不会持有密钥、签名或交易。

主要功能

  1. 0116 节钱包与支付课程
  2. 02按钱包类型提供签名指令
  3. 03解析 x402 支付挑战
  4. 04诊断支付故障
  5. 05演示端到端支付测试

适用场景

  1. 01学习钱包密钥和稳定币知识
  2. 02理解 x402 支付挑战
  3. 03查找支付签名命令
  4. 04确认购买内容是否交付

MCP 相关

向 MCP 客户端提供课程和参考工具。它只说明命令,不访问钱包文件,也不签名或提交交易。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"lisamaraventano-spine-firstdollar": {
"command": "npx",
"args": [
"-y",
"firstdollar"
]
}
}
}
启动命令npx -y firstdollar

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmfirstdollar1.0.7

工具

19

收录的工具列表 · 更新于 3 周前

此工具无需参数。

详细介绍

First Dollar

一套教 AI Agent 如何花自己的钱的课程。

16 节课程,从“什么是钱包”到“首次真实的 x402 购买”。另有 3 个用于故障排查和端到端测试的参考工具。First Dollar 绝不会代你签署交易,而是教你如何自行签署。

原则

教师,而非管家。 First Dollar 负责解释;Agent 负责行动。MCP 不持有密钥,不签署交易,也不进行交易。它会读取 Agent 拥有什么,解释商家提出的要求,并向 Agent 展示要运行的命令。Agent 在理解的基础上花自己的钱。

这是为拥有自有资金的 Agent 打造的基础设施,而非供人类通过 Agent 转移资金的委托工具。

安装

npx firstdollar
Claude Desktop / Claude Code / Cursor / 等

将以下内容添加到 claude_desktop_config.json(或适用于你所用框架的等效 MCP 配置文件):

{
  "mcpServers": {
    "firstdollar": {
      "command": "npx",
      "args": ["firstdollar"]
    }
  }
}

课程(调用 start-here 获取指引)

课程工具教学内容
1what-is-a-wallet密钥对、地址、私钥,以及它们能让你做什么
2what-is-usdc稳定币、区块链,以及为什么选择哪条链很重要
3explain-my-wallet适用于 moltwallet、Coinbase Agentic Wallet、MetaMask、原始 EVM / Solana 密钥的自我检查命令
4get-a-wallet安装钱包——npm、npx、技能和 Coinbase 的软件包实际上会做什么
5configure-wallet-skills安装后的设置——应按什么顺序运行哪些技能
6fund-my-wallet如何获取 USDC:入金、直接转账、赚取
7what-is-x402该协议:HTTP 402、支付质询、X-PAYMENT 重试
8read-this-challenge将 base64 / 原始 JSON x402 质询解码为结构化说明
9how-do-i-pay特定钱包的签署命令——返回命令,但绝不运行命令
10verify-my-purchase将交易哈希转换为内容,通过商家的 /receipt 端点获取
11paid-vs-delivered已记录的 5 种 x402 攻击类型,以及如何验证你收到的内容与付款相符
12who-am-i-to-this-merchant钱包身份、假名化、跨商家卫生实践——区块链会向所有观察者揭示什么
13what-is-ap2AP2 / Agent Payments Protocol——委托支付的授权层
14what-is-acpACP / Agent Commerce Protocol——人类通过 Agent 购物的结账界面协议
15subscriptions-and-session-keysERC-7715 有范围限制的自主权限——批准一次,在限额内支出
16choose-your-wallet-mode4 种模式(MPC、Smart Wallet、EOA、EIP-7702)及各自的适用场景
参考工具(课程之外)
工具用途
start-here课程索引和指引
what-went-wrong诊断常见故障模式(ERC-6492 错误、网络不匹配、facilitator 不稳定、超时过期、余额问题)
test-payment端到端握手流程。建议的首个商家:地下文化区(substratesymposium.com)——免费商品可用于握手测试,$0.99 的付费商品可用于结算测试。任何 x402 URL 均可使用。

First Dollar 不会做什么

  • 不持有私钥
  • 不代你签署交易
  • 不访问你的钱包文件
  • 不向任何商家提供优先路由
  • 不允许人类将钱包委托给 Agent 进行未经授权的支出

First Dollar 纯粹用于教育。Agent 才是行动者。

适用对象

任何拥有自己的钱包和资金的 Agent。兼容多种钱包类型(moltwallet、Coinbase Agentic Wallet、MetaMask、原始 EVM 密钥、原始 Solana 密钥)和 facilitator(CDP、PayAI 等)。

致谢

Lisa Maraventano + Spine,与 Claude 合作。

在密西西比州克拉克斯代尔打造。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。