pay-mcp
@pay-skill/mcp
Pay 的 MCP 服务器 —— 专为 AI 代理打造的完整 x402 支付栈。基于 Base 链上的 USDC。
为任何兼容 MCP 的客户端(Claude Desktop、Cursor、VS Code、自定义框架)提供 Pay 的全部功能:直接支付、标签页、x402 支付墙、服务发现和钱包管理。无需 CLI 二进制文件。
设置
Claude Desktop
添加到 claude_desktop_config.json:
{
"mcpServers": {
"pay": {
"command": "npx",
"args": ["-y", "@pay-skill/mcp"]
}
}
}VS Code / Cursor
添加到 .vscode/mcp.json:
{
"servers": {
"pay": {
"command": "npx",
"args": ["-y", "@pay-skill/mcp"]
}
}
}Claude Code
claude mcp add pay -- npx -y @pay-skill/mcp设置完成。首次运行时,服务器会生成一个钱包并将其存储在操作系统密钥链中(Windows Hello、macOS Keychain、Linux Secret Service)。后续运行将自动加载。
Related MCP server: AgentScrape
配置
环境变量 | 必需 | 默认值 | 描述 |
| 否 | — | 可选覆盖。原始十六进制密钥或 |
| 否 |
|
|
密钥解析(按顺序检查)
操作系统密钥链(默认)— 通过
keytar从操作系统凭据存储中加载。首次运行时,会自动生成并存储一个新的密钥对。加密密钥库 — 如果存在
~/.pay/keys/default.enc,则使用PAYSKILL_SIGNER_KEY作为解密密码。原始十六进制密钥 — 如果
PAYSKILL_SIGNER_KEY是 64 字符的十六进制字符串,则直接使用。用于开发/测试或导入现有钱包。自动生成 — 如果以上都不存在,则生成一个新的密钥对并将其存储在操作系统密钥链中。
诊断检查
验证所有配置是否正确:
npx @pay-skill/mcp --check输出:
pay-mcp diagnostic check
network: Base (chain 8453)
api: https://pay-skill.com/api/v1
wallet: 0x1234...
key: keychain
server: OK (router: 0xABCD...)
auth: OK (balance: $50.00)
All checks passed. MCP server is ready.工具 (15)
支付
工具 | 描述 |
| 直接 USDC 支付(最低 $1)。确认阈值:<$10 自动, $10-100 计划, >$100 显式确认。 |
| 带有 x402 自动支付的 HTTP 请求。处理 402 检测、直接/标签页结算、价格怀疑。 |
标签页(计量账户)
工具 | 描述 |
| 打开预付标签页(最低 $5,建议 $50)。提供商按调用次数收费。 |
| 关闭标签页。返回分配明细(提供商 99%,费用 1%,代理剩余部分)。 |
| 从打开的标签页扣费(仅限提供商)。 |
| 为打开的标签页充值(仅限代理)。 |
| 列出带有空闲/余额不足标记的标签页。 |
钱包
工具 | 描述 |
| 余额、锁定/可用资金、可操作建议。 |
| 生成 1 小时有效的充值链接(Coinbase Onramp 或直接 USDC)。 |
| 生成 1 小时有效的提现链接。 |
| 铸造测试网 USDC(仅限 Base Sepolia)。 |
发现与 Webhook
工具 | 描述 |
| 按关键字/类别搜索付费 API 服务。 |
| 注册支付事件的 Webhook(HMAC 签名)。 |
| 列出已注册的 Webhook。 |
| 删除 Webhook。 |
资源 (5)
URI | 描述 |
| 余额、标签页、锁定/可用资金 |
| 所有打开的标签页 |
| 单个标签页详情 |
| 钱包地址 |
| 网络配置 + 合约地址 |
提示词 (3)
提示词 | 描述 |
| 指导:发现服务、评估定价、发起请求 |
| 查看标签页、标记空闲、建议关闭/充值 |
| 生成充值链接、解释存款流程 |
开发
git clone https://github.com/pay-skill/pay-mcp.git
cd pay-mcp
npm install
npm run build
npm test # unit tests (mocked)
npm run test:acceptance # testnet (requires PAYSKILL_TESTNET_KEY)许可证
MIT
Pay 的一部分
Pay 是完整的 x402 支付栈 —— 包括网关、促进者、SDK、CLI 和 MCP 服务器 —— 让 AI 代理能够使用 Base 链上的 USDC 支付 API 费用。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceGives AI agents a smart-contract wallet on Base (USDC) with 10 stdio tools: create wallets, send USDC payments, pay x402-protected HTTP resources, and run ERC-8183 escrow Jobs for A2A service delivery.1014MIT
- AlicenseAqualityAmaintenancePay-per-call web scraping for AI agents — no signup, no API keys, just USDC micropayments via the x402 protocol on Base62MIT
- AlicenseNot gradedqualityFmaintenanceEnables AI agents to make micropayments using USDC on Solana via the x402 protocol, supporting payment requests, on-chain verification, and revenue tracking.MIT

@arispay/payagent-mcpofficial
AlicenseDqualityFmaintenanceEnables AI agents to call paid APIs and settle HTTP 402 payment challenges with USDC on Base, without private keys ever being involved.2102MIT
Related MCP Connectors
Pay for HTTP APIs and charge for your own: x402 micropayments in USDC on Base.
30 pay-per-call APIs for AI agents: compliance, trade, safety, web, data. USDC on Base via x402.
63 pay-per-call tools for agents: vision, text, data, web, blockchain. USDC on Base via x402.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/pay-skill/pay-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server