Token导航 LogoToken导航TokenDH.com
Agentic MCP Pay Demo logo
金融服务未说明官方级别未说明来源级核验

Agentic MCP Pay Demo

MCP Server

一个可运行的端到端代理支付演示,包含服务器端网关和买方客户端,支持免费工具直通、透明自动支付、多工具支付、预算跟踪和收据流程。

工具数

3

提示词数

0

GitHub Stars

1

资源数

0
TypeScript金融数据数据分析

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

QuinnYates

提供方

QuinnYates

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

agent mcp-pay端到端演示

![License: MIT](LICENSE) Demo

它展示了什么

  • 免费工具直通 --没有价格的工具会立即执行,不会触发付款流
  • 透明的自动支付 --当付费工具返回时 PAYMENT_REQUIRED,客户端会自动检测到挑战,签署付款证明,并在不更改代理代码的情况下重试
  • 多工具支付 --两种不同价格的付费工具(translate 0.01美元, summarize 0.05美元)
  • 预算跟踪client.getSpendingStats() 每期回报和每日支出总额
  • 收款流程 --每次成功的付费通话都会返回一个 _receipt 工具结果旁边的块

如何跑步

npm install
npm run demo

需要Node.js 18+。

预期输出

=== agentic-mcp-pay End-to-End Demo ===

Server and client connected

--- Test 1: Free tool (echo) ---
  Result: Echo: Hello world!
  Free tool works — no payment needed

--- Test 2: Paid tool (translate, $0.01) ---
  Auto-paying $0.01 for "translate" via mock
  Result: [Translated to Spanish]: Hello world
  Paid tool works — payment handled transparently

--- Test 3: Paid tool (summarize, $0.05) ---
  Auto-paying $0.05 for "summarize" via mock
  Result: Summary of "The quick brown fox jumps over the lazy dog. This ...": This is a key point.
  Second paid tool works

--- Test 4: Spending stats ---
  Total spent: $0.06
  Today: $0.06
  Calls: 2
  Budget tracking works

=== All tests passed! ===
The full payment loop works:
  Agent calls tool -> Gateway returns PAYMENT_REQUIRED
  -> Client auto-detects -> Checks budget -> Signs payment
  -> Retries with proof -> Gateway verifies -> Tool executes
  -> Receipt returned -> Spending tracked

循环是如何工作的

Agent calls tool
      │
      ▼
Gateway checks pricing table
      │
      ├─ No price set ──────────────────► Execute immediately (passthrough)
      │
      └─ Price set, no _payment arg ───► Return PAYMENT_REQUIRED + challenge
                                                    │
                                                    ▼
                                          Client receives challenge
                                                    │
                                          Check budget limits
                                                    │
                                          Sign payment proof
                                                    │
                                          Retry call with _payment arg
                                                    │
                                                    ▼
                                          Gateway verifies proof
                                                    │
                                          Execute tool, return result + receipt

另见

目录标签

目录标签

TypeScript金融数据数据分析代理支付本地部署自动支付预算跟踪收据流程多工具支付

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP