{"_id":"@35m/mcp","name":"@35m/mcp","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@35m/mcp","version":"0.1.0","description":"35pay MCP server — gives Claude Desktop / Cursor / Zed real-time payment tools (create checkout, get session, refund).","license":"MIT","homepage":"https://pay.35team.com/docs/mcp","repository":{"type":"git","url":"git+https://github.com/guo2001china/35m.git","directory":"packages/mcp"},"bugs":{"url":"https://github.com/guo2001china/35m/issues"},"keywords":["35pay","mcp","model-context-protocol","claude","claude-desktop","cursor","zed","ai-agent","payment"],"type":"module","main":"./dist/server.js","bin":{"35pay-mcp":"dist/server.js"},"engines":{"node":">=18"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.4","zod":"^3.24.4","@35m/sdk":"^0.1.0"},"devDependencies":{"@types/node":"^22.15.17","tsup":"^8.3.0","tsx":"^4.21.0","typescript":"^5.8.3"},"publishConfig":{"access":"public"},"author":{"name":"35m","email":"sdk@35m.ai"},"scripts":{"build":"tsup","dev":"tsx src/server.ts"},"_id":"@35m/mcp@0.1.0","_integrity":"sha512-MnqQisTh88TpxD6W4OoooWx3DPQAFvDwuKELtNAWa4ptifZA8XY4ysgK1IM7S68oCkqdT9skBPXlMOLJku58Qg==","_resolved":"/private/var/folders/sd/6t1pmz9j4dg98pszcfsvcq440000gn/T/0042045236a9265577bddef5d03e3673/35m-mcp-0.1.0.tgz","_from":"file:35m-mcp-0.1.0.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-MnqQisTh88TpxD6W4OoooWx3DPQAFvDwuKELtNAWa4ptifZA8XY4ysgK1IM7S68oCkqdT9skBPXlMOLJku58Qg==","shasum":"0c02842f9ba5ad062abb226f49539429760906b0","tarball":"https://registry.npmjs.org/@35m/mcp/-/mcp-0.1.0.tgz","fileCount":4,"unpackedSize":13263,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAfBSFqXRvj2syZh81sjd0qccFsYvP03l2RzsTQ8b2wsAiEA9iQdgLXUw1gb0iDZUCCKMaWB/jccFWfq0wEJmm+ajkw="}]},"_npmUser":{"name":"35m.ai","email":"sdk@35m.ai"},"directories":{},"maintainers":[{"name":"35m.ai","email":"sdk@35m.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.1.0_1777375494497_0.5425864877220328"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-28T11:24:54.380Z","0.1.0":"2026-04-28T11:24:54.760Z","modified":"2026-04-28T11:24:55.003Z"},"maintainers":[{"name":"35m.ai","email":"sdk@35m.ai"}],"description":"35pay MCP server — gives Claude Desktop / Cursor / Zed real-time payment tools (create checkout, get session, refund).","homepage":"https://pay.35team.com/docs/mcp","keywords":["35pay","mcp","model-context-protocol","claude","claude-desktop","cursor","zed","ai-agent","payment"],"repository":{"type":"git","url":"git+https://github.com/guo2001china/35m.git","directory":"packages/mcp"},"author":{"name":"35m","email":"sdk@35m.ai"},"bugs":{"url":"https://github.com/guo2001china/35m/issues"},"license":"MIT","readme":"# @35m/mcp\n\n35pay 的 MCP（Model Context Protocol）服务器。让 Claude Desktop / Cursor / Zed 直接调用 35pay 的支付能力 —— 创建收款、查询会话、发起退款，全程不离开聊天。\n\n## 安装\n\n```bash\nnpx -y @35m/mcp   # 一次性试用\n# 或\npnpm add -g @35m/mcp\n```\n\n## 配置（Claude Desktop）\n\n编辑 `~/Library/Application Support/Claude/claude_desktop_config.json`（macOS）或对应平台路径，加：\n\n```json\n{\n  \"mcpServers\": {\n    \"35pay\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@35m/mcp\"],\n      \"env\": {\n        \"PAY_KEY\": \"sk_test_xxx\",\n        \"PAY_BASE_URL\": \"https://pay.35team.com\"\n      }\n    }\n  }\n}\n```\n\n`sk_test_xxx` 走 mock 不扣款；`sk_live_xxx` 走真支付。在 [pay.35team.com → API Keys](https://pay.35team.com/dashboard/api-keys) 创建。\n\n## 暴露的工具\n\n| Tool | 说明 |\n|---|---|\n| `create_checkout` | 创建一个支付会话，返回收银台 URL（可发给客户付款） |\n| `get_session` | 查询某个会话的状态 + 关联的 PaymentRecord |\n| `refund` | 对某笔已支付的交易发起全额或部分退款 |\n\n## 用法示例\n\n在 Claude Desktop 内对话：\n\n> 帮我创建一笔 99 元的收款，描述是\"咨询费\"\n\nClaude 会调 `create_checkout` 拿到 URL，然后给你出收银台链接，你转发给客户即可。\n\n> 我刚收到 sess_01HXYZ 这笔款？\n\nClaude 调 `get_session` 查状态。\n\n> 把 rec_xyz123 这笔退一半\n\nClaude 调 `refund(recordId, amount=...)`。\n\n## 安全\n\n- `sk_*` key 仅在你本机的 MCP 进程使用，不会被 LLM 看到（MCP 协议 env 隔离）\n- live mode 退款是真实退钱，Claude 调 `refund` 工具时会询问确认\n- 所有操作都会在 [pay.35team.com → 交易记录](https://pay.35team.com/dashboard/transactions) 留底\n\n## 协议 / 文档\n\n- 完整文档：https://pay.35team.com/docs/mcp\n- 源码：https://github.com/guo2001china/35m/tree/main/packages/mcp\n- 协议：MIT\n","readmeFilename":"README.md","_rev":"1-aa18998fa28bc0f27d92d3d15eaebc99"}