{"_id":"@coinbase/payments-mcp","_rev":"5-b82d3b261a18c3ee010394b4421219ee","name":"@coinbase/payments-mcp","dist-tags":{"placeholder":"0.0.0","latest":"1.0.5"},"versions":{"0.0.0":{"name":"@coinbase/payments-mcp","version":"0.0.0","author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/payments-mcp@0.0.0","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"dist":{"shasum":"b68ec8e01ec23ea25d41fc21a325430d60b0069f","tarball":"https://registry.npmjs.org/@coinbase/payments-mcp/-/payments-mcp-0.0.0.tgz","fileCount":2,"integrity":"sha512-jHS+l9wEjxSBsvB1SI2K5oh/2HmVFW73ruIsGtJEf1WZS3qwS6FQZ08aGGBOopkqir5A1/QCiXegjqQLvfDTXQ==","signatures":[{"sig":"MEQCIAc4dP3Et+zXUXAmgwdsFTumiavnGRMlfcB55UB/XPo2AiBKW9KOKHKu9BA00UE0RbplpxMUu14KyF2WmKHhphtyBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213},"main":"index.js","gitHead":"5d4b4ae334e93aca727f4f1450c4c09596b9e44e","_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_npmVersion":"10.8.2","description":"Placeholder package","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/payments-mcp_0.0.0_1757442967938_0.2918008830559997","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@coinbase/payments-mcp","version":"1.0.1","keywords":["mcp","claude","x402","payments","coinbase","installer"],"author":{"name":"Coinbase"},"license":"Apache-2.0","_id":"@coinbase/payments-mcp@1.0.1","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/payments-mcp#readme","bugs":{"url":"https://github.com/coinbase/payments-mcp/issues"},"bin":{"payments-mcp":"bin/cli.js"},"dist":{"shasum":"4ec9e1a4f80c53e61b54441ded0eb04c36d6bdf6","tarball":"https://registry.npmjs.org/@coinbase/payments-mcp/-/payments-mcp-1.0.1.tgz","fileCount":64,"integrity":"sha512-Y1ghE1CNBrSLemiD0ITiPs0aGkY3ZYxclkrpevsxVpiNmnhLxwDPNImq53D2XDVhaPaGdwcrzRczExF/S1WXkQ==","signatures":[{"sig":"MEYCIQDd3r5HM6aQ7me9IxjIVmdSqpiVCAkAS9R0FjxfRsXyUgIhAKp5KygGyDXF3JkfzFd/KU/GOWvoeWuadNx22qMiLVxI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fpayments-mcp@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153977},"main":"dist/cli.js","types":"./dist/cli.d.ts","engines":{"node":">=22.0.0"},"gitHead":"119c2796ef26eb2bd2c9feceb19def9f9f1172ff","scripts":{"dev":"ts-node src/cli.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","format":"prettier --write src/**/*.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a405c6b9-73ca-4208-81a6-33006c2bd610"}},"repository":{"url":"git+https://github.com/coinbase/payments-mcp.git","type":"git"},"_npmVersion":"11.6.1","description":"NPX installer for payments-mcp Claude Desktop integration","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","yauzl":"^2.10.0","semver":"^7.5.4","fs-extra":"^11.1.1","commander":"^11.1.0","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.55.0","ts-jest":"^29.1.1","ts-node":"^10.9.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/jest":"^29.5.12","@types/node":"^20.10.0","@types/yauzl":"^2.10.3","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/payments-mcp_1.0.1_1759437426197_0.5559357412536095","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@coinbase/payments-mcp","version":"1.0.3","keywords":["mcp","claude","x402","payments","coinbase","installer"],"author":{"name":"Coinbase"},"license":"Apache-2.0","_id":"@coinbase/payments-mcp@1.0.3","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/payments-mcp#readme","bugs":{"url":"https://github.com/coinbase/payments-mcp/issues"},"bin":{"payments-mcp":"bin/cli.js"},"dist":{"shasum":"13adfbce06daffc5713f75e0c7677a4021d07b66","tarball":"https://registry.npmjs.org/@coinbase/payments-mcp/-/payments-mcp-1.0.3.tgz","fileCount":64,"integrity":"sha512-BrwSh01AZXVJugnlkJTabpuJ/2uzcxzhDbv60cyuSTfb3lLvPW/6Ae6mf8BzNLP9i9AesX4ELAADumwOJyATGA==","signatures":[{"sig":"MEQCIFnb1FgehRLWOyQngLLsOlfPp4u/adEt1RLmciq6O05KAiBPbDCPvGyZwOEmZVttpKYWQKjN3jeGVJWrKfsIqTedxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fpayments-mcp@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153983},"main":"dist/cli.js","types":"./dist/cli.d.ts","engines":{"node":">=22.0.0"},"gitHead":"21e8d83287c69aa131650ef51cd21b0fedf7c6bb","scripts":{"dev":"ts-node src/cli.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","format":"prettier --write src/**/*.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a405c6b9-73ca-4208-81a6-33006c2bd610"}},"repository":{"url":"git+https://github.com/coinbase/payments-mcp.git","type":"git"},"_npmVersion":"11.6.1","description":"NPX installer for payments-mcp Claude Desktop integration","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","yauzl":"^2.10.0","semver":"^7.5.4","fs-extra":"^11.1.1","commander":"^11.1.0","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.55.0","ts-jest":"^29.1.1","ts-node":"^10.9.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/jest":"^29.5.12","@types/node":"^20.10.0","@types/yauzl":"^2.10.3","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/payments-mcp_1.0.3_1759440169070_0.3691399317623745","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@coinbase/payments-mcp","version":"1.0.4","keywords":["mcp","x402","payments","coinbase","installer"],"author":{"name":"Coinbase"},"license":"Apache-2.0","_id":"@coinbase/payments-mcp@1.0.4","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/payments-mcp#readme","bugs":{"url":"https://github.com/coinbase/payments-mcp/issues"},"bin":{"payments-mcp":"bin/cli.js"},"dist":{"shasum":"bf8692506efa67956c6944d7d0942185420121d7","tarball":"https://registry.npmjs.org/@coinbase/payments-mcp/-/payments-mcp-1.0.4.tgz","fileCount":64,"integrity":"sha512-o0AHGtxvkRG557B1mFIu1bbhRSRlW3m35Q+BMno58imlrhYIcEUpgjIZSyS/esZMMR0fyaLggn9l70y6otixVg==","signatures":[{"sig":"MEUCICe+ZjLU/uSDv32XkhyHYeyxGelkOLUSJGh/u6aNhZbiAiEArB1wPhZ08x6B54rU/Sp2YKHyNd9bE91/sOPFwWoC2nY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fpayments-mcp@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183184},"main":"dist/cli.js","types":"./dist/cli.d.ts","engines":{"node":">=22.0.0"},"gitHead":"5e36f1a443668ba8e405aa4d9ecd449554a7ceac","scripts":{"dev":"ts-node src/cli.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","format":"prettier --write src/**/*.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a405c6b9-73ca-4208-81a6-33006c2bd610"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/coinbase/payments-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"NPX installer for Payments MCP","directories":{},"_nodeVersion":"22.20.0","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","yauzl":"^2.10.0","semver":"^7.5.4","fs-extra":"^11.1.1","inquirer":"^8.2.5","commander":"^11.1.0","cli-progress":"^3.12.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.55.0","ts-jest":"^29.1.1","ts-node":"^10.9.0","prettier":"^3.1.0","typescript":"^5.3.0","@types/jest":"^29.5.12","@types/node":"^20.10.0","@types/yauzl":"^2.10.3","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@types/inquirer":"^8.2.5","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/payments-mcp_1.0.4_1761014807287_0.754914960879957","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@coinbase/payments-mcp","version":"1.0.5","description":"NPX installer for Payments MCP","main":"dist/cli.js","bin":{"payments-mcp":"bin/cli.js"},"scripts":{"build":"tsc","dev":"ts-node src/cli.ts","prepublishOnly":"npm run build","test":"jest","lint":"eslint src/**/*.ts","format":"prettier --write src/**/*.ts"},"keywords":["mcp","x402","payments","coinbase","installer"],"repository":{"type":"git","url":"git+https://github.com/coinbase/payments-mcp.git"},"bugs":{"url":"https://github.com/coinbase/payments-mcp/issues"},"homepage":"https://github.com/coinbase/payments-mcp#readme","author":{"name":"Coinbase"},"license":"Apache-2.0","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","cli-progress":"^3.12.0","commander":"^11.1.0","fs-extra":"^11.1.1","inquirer":"^8.2.5","semver":"^7.5.4","yauzl":"^2.10.0"},"devDependencies":{"@types/fs-extra":"^11.0.4","@types/inquirer":"^8.2.5","@types/jest":"^29.5.12","@types/node":"^20.10.0","@types/semver":"^7.5.6","@types/yauzl":"^2.10.3","@typescript-eslint/eslint-plugin":"^6.13.0","@typescript-eslint/parser":"^6.13.0","eslint":"^8.55.0","jest":"^29.7.0","prettier":"^3.1.0","ts-jest":"^29.1.1","ts-node":"^10.9.0","typescript":"^5.3.0"},"prettier":{"singleQuote":true},"engines":{"node":">=22.0.0"},"gitHead":"c637ab82ee7d42644d54cc426ac87bc01c9ec26d","types":"./dist/cli.d.ts","_id":"@coinbase/payments-mcp@1.0.5","_nodeVersion":"22.20.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-SqUAAyn8VLNaSIoGj20dhnqXB1mNSr08fMSlxuk5Ztep/E2iqgKJC6qMm31deqjWZfpBtI6qMdzyUxbIfs/Cjg==","shasum":"e8e6c8868e46b02eae9b1efda242298daafc0be2","tarball":"https://registry.npmjs.org/@coinbase/payments-mcp/-/payments-mcp-1.0.5.tgz","fileCount":72,"unpackedSize":215023,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fpayments-mcp@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGddRXYBWncESlB6T3SfOGO3PZKntVCMVnzlaYDQehlKAiEAkpEW7y/ODhvMzfsesc137wRNZsmhoHv5GBHg3X7ortI="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a405c6b9-73ca-4208-81a6-33006c2bd610"}},"directories":{},"maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/payments-mcp_1.0.5_1761147960478_0.18298214402749768"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-09T18:36:07.828Z","modified":"2025-10-22T15:46:01.174Z","0.0.0":"2025-09-09T18:36:08.117Z","1.0.1":"2025-10-02T20:37:06.384Z","1.0.3":"2025-10-02T21:22:49.264Z","1.0.4":"2025-10-21T02:46:47.503Z","1.0.5":"2025-10-22T15:46:00.718Z"},"bugs":{"url":"https://github.com/coinbase/payments-mcp/issues"},"author":{"name":"Coinbase"},"license":"Apache-2.0","homepage":"https://github.com/coinbase/payments-mcp#readme","keywords":["mcp","x402","payments","coinbase","installer"],"repository":{"type":"git","url":"git+https://github.com/coinbase/payments-mcp.git"},"description":"NPX installer for Payments MCP","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"readme":"# @coinbase/payments-mcp\n\nA TypeScript-based npx installer for the payments-mcp project, providing seamless integration with stdio-compatible MCP clients for  agentic payments via x402 and the x402 Bazaar.\n\n## Quick Start\n\n### 1) Install payments-mcp:\n\n```bash\nnpx @coinbase/payments-mcp\n```\n\n### 2) Select your MCP client:\n\nDuring installation, you'll be prompted to choose which MCP client you're configuring:\n- **Claude** - Claude Desktop application\n- **Claude Code** - Claude Code CLI\n- **Codex** - OpenAI Codex CLI\n- **Gemini** - Google Gemini CLI\n- **Other** - Other MCP-compatible tools\n\n### 3) Automatic Configuration (Optional):\n\nThe installer supports **automatic configuration** for compatible MCP clients.\n\nYou'll be prompted during installation, or you can:\n\n```bash\n# Automatically configure without prompting\nnpx @coinbase/payments-mcp --client claude --auto-config\n\n# Skip automatic configuration\nnpx @coinbase/payments-mcp --client claude --no-auto-config\n```\n\n### 4) Manual Configuration (If Needed):\n\nIf you skip automatic configuration, detailed setup instructions will be displayed.\n\n#### Example Configuration:\n```json\n{\n  \"mcpServers\": {\n    \"payments-mcp\": {\n      \"command\": \"node\",\n      \"args\": [\"/Users/your-home-dir/.payments-mcp/bundle.js\"]\n    }\n  }\n}\n```\n\n## Usage\n\n### Commands\n\n```bash\n# Default installation (same as 'install')\nnpx @coinbase/payments-mcp\n\n# Explicit install command\nnpx @coinbase/payments-mcp install\n\n# Force reinstallation (even if up to date)\nnpx @coinbase/payments-mcp install --force\n\n# Check installation status\nnpx @coinbase/payments-mcp status\n\n# Uninstall payments-mcp\nnpx @coinbase/payments-mcp uninstall\n\n# Enable verbose logging for any command\nnpx @coinbase/payments-mcp install --verbose\n```\n\n### Options\n\n- `--client, -c <client>`: Specify MCP client to configure (claude, claude-code, codex, gemini, other)\n- `--auto-config`: Automatically configure the MCP client without prompting (for supported clients)\n- `--no-auto-config`: Skip automatic configuration prompt\n- `--verbose, -v`: Enable detailed logging output\n- `--force, -f`: Force reinstallation even if already up to date\n- `--help, -h`: Show help information\n\n### Supported MCP Clients\n\n| Client | Value | Description | Auto-Config |\n|------|-------|-------------|-------------|\n| Claude Desktop | `claude` | Claude Desktop application | ✅ |\n| Claude Code | `claude-code` | Claude Code CLI tool | ✅ |\n| Codex CLI | `codex` | OpenAI Codex CLI tool | ✅ |\n| Gemini CLI | `gemini` | Google Gemini CLI tool | ✅ |\n| Other | `other` | Other stdio-compatible MCP clients | Manual only |\n\n### File Locations\n\n- **Installation Directory**: `~/.payments-mcp/`\n- **Logs**: Displayed in terminal (use `--verbose` for detailed logs)\n\n## Troubleshooting\n\n### Common Issues\n\n**\"Command not found\" Error**\n- Ensure npm is in your system PATH\n- Try running `npm --version` to verify npm installation\n\n**\"Permission denied\" Error**\n- On macOS/Linux: Check file permissions in the installation directory\n- On Windows: Try running as administrator\n\n**\"Module not found\" Error**\n- Re-run the installer to download the latest version\n- Use `--force` flag to force reinstallation\n\n**Network Issues**\n- Check your firewall and proxy settings\n\n### Debug Mode\n\nFor detailed troubleshooting information, run with verbose logging:\n\n```bash\nnpx @coinbase/payments-mcp install --verbose\n```\n\n### Getting Help\n\n1. Check the status of your installation:\n   ```bash\n   npx @coinbase/payments-mcp status\n   ```\n\n2. View detailed logs with `--verbose` flag\n\n3. For additional support, visit: [GitHub Issues](https://github.com/coinbase/payments-mcp/issues)\n\n## Security\n\nThe Coinbase team takes security seriously. Please do not file a public ticket discussing a potential vulnerability. Please report your findings through our [HackerOne](https://hackerone.com/coinbase) program.\n\nFor more information, see our [Security Policy](SECURITY.md).\n\n## License\n\nLicensed under the Apache License, Version 2.0. See the [LICENSE](LICENSE) file for details.\n\n---\n\n**Note**: This installer is designed for the payments-mcp project and supports multiple MCP clients. For other MCP servers, please refer to their respective installation instructions.","readmeFilename":"README.md"}