Skip to main content
Glama

@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

配置

环境变量

必需

默认值

描述

PAYSKILL_SIGNER_KEY

可选覆盖。原始十六进制密钥或 .enc 密钥库密码。正常使用无需配置。

PAY_NETWORK

mainnet

mainnet (Base) 或 testnet (Base Sepolia)

密钥解析(按顺序检查)

  1. 操作系统密钥链(默认)— 通过 keytar 从操作系统凭据存储中加载。首次运行时,会自动生成并存储一个新的密钥对。

  2. 加密密钥库 — 如果存在 ~/.pay/keys/default.enc,则使用 PAYSKILL_SIGNER_KEY 作为解密密码。

  3. 原始十六进制密钥 — 如果 PAYSKILL_SIGNER_KEY 是 64 字符的十六进制字符串,则直接使用。用于开发/测试或导入现有钱包。

  4. 自动生成 — 如果以上都不存在,则生成一个新的密钥对并将其存储在操作系统密钥链中。

诊断检查

验证所有配置是否正确:

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)

支付

工具

描述

pay_send

直接 USDC 支付(最低 $1)。确认阈值:<$10 自动, $10-100 计划, >$100 显式确认。

pay_request

带有 x402 自动支付的 HTTP 请求。处理 402 检测、直接/标签页结算、价格怀疑。

标签页(计量账户)

工具

描述

pay_tab_open

打开预付标签页(最低 $5,建议 $50)。提供商按调用次数收费。

pay_tab_close

关闭标签页。返回分配明细(提供商 99%,费用 1%,代理剩余部分)。

pay_tab_charge

从打开的标签页扣费(仅限提供商)。

pay_tab_topup

为打开的标签页充值(仅限代理)。

pay_tab_list

列出带有空闲/余额不足标记的标签页。

钱包

工具

描述

pay_status

余额、锁定/可用资金、可操作建议。

pay_fund

生成 1 小时有效的充值链接(Coinbase Onramp 或直接 USDC)。

pay_withdraw

生成 1 小时有效的提现链接。

pay_mint

铸造测试网 USDC(仅限 Base Sepolia)。

发现与 Webhook

工具

描述

pay_discover

按关键字/类别搜索付费 API 服务。

pay_webhook_register

注册支付事件的 Webhook(HMAC 签名)。

pay_webhook_list

列出已注册的 Webhook。

pay_webhook_delete

删除 Webhook。

资源 (5)

URI

描述

pay://wallet/status

余额、标签页、锁定/可用资金

pay://wallet/tabs

所有打开的标签页

pay://tab/{tab_id}

单个标签页详情

pay://wallet/address

钱包地址

pay://network

网络配置 + 合约地址

提示词 (3)

提示词

描述

pay-for-service

指导:发现服务、评估定价、发起请求

review-tabs

查看标签页、标记空闲、建议关闭/充值

fund-wallet

生成充值链接、解释存款流程

开发

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 费用。

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
14Releases (12mo)
Commit activity

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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