pay-mcp
@pay-skill/mcp
Servidor MCP para Pay: la pila de pagos x402 completa para agentes de IA. USDC en Base.
Proporciona a cualquier cliente compatible con MCP (Claude Desktop, Cursor, VS Code, frameworks personalizados) todo el potencial de Pay: pagos directos, pestañas, muros de pago x402, descubrimiento de servicios y gestión de billeteras. No se requiere binario CLI.
Configuración
Claude Desktop
Añadir a claude_desktop_config.json:
{
"mcpServers": {
"pay": {
"command": "npx",
"args": ["-y", "@pay-skill/mcp"]
}
}
}VS Code / Cursor
Añadir a .vscode/mcp.json:
{
"servers": {
"pay": {
"command": "npx",
"args": ["-y", "@pay-skill/mcp"]
}
}
}Claude Code
claude mcp add pay -- npx -y @pay-skill/mcpEso es todo. En la primera ejecución, el servidor genera una billetera y la almacena en el llavero del sistema operativo (Windows Hello, macOS Keychain, Linux Secret Service). Las ejecuciones posteriores la cargan automáticamente.
Related MCP server: @arispay/payagent-mcp
Configuración
Variable de entorno | Requerido | Predeterminado | Descripción |
| No | — | Sustitución opcional. Clave hexadecimal sin procesar o contraseña de almacén de claves |
| No |
|
|
Resolución de claves (verificadas en orden)
Llavero del SO (predeterminado): carga desde el almacén de credenciales del SO a través de
keytar. En la primera ejecución, se genera un nuevo par de claves y se almacena automáticamente.Almacén de claves cifrado: si existe
~/.pay/keys/default.enc, se utilizaPAYSKILL_SIGNER_KEYcomo contraseña de descifrado.Clave hexadecimal sin procesar: si
PAYSKILL_SIGNER_KEYes una cadena hexadecimal de 64 caracteres, se utiliza directamente. Para desarrollo/pruebas o importación de una billetera existente.Generación automática: si no se cumple nada de lo anterior, genera un nuevo par de claves y lo almacena en el llavero del SO.
Verificación de diagnóstico
Verifique que todo esté configurado correctamente:
npx @pay-skill/mcp --checkSalida:
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.Herramientas (15)
Pagos
Herramienta | Descripción |
| Pago directo en USDC (mín. $1). Umbrales de confirmación: <$10 automático, $10-100 planificado, >$100 explícito. |
| Solicitud HTTP con pago automático x402. Maneja detección 402, liquidación directa/pestaña, escepticismo de precios. |
Pestañas (cuentas medidas)
Herramienta | Descripción |
| Abrir pestaña prefinanciada (mín. $5, recomendado $50). El proveedor cobra por llamada. |
| Cerrar pestaña. Devuelve el desglose de la distribución (proveedor 99%, comisión 1%, resto del agente). |
| Cobrar contra una pestaña abierta (solo proveedor). |
| Añadir fondos a una pestaña abierta (solo agente). |
| Listar pestañas con indicadores de inactividad/saldo bajo. |
Billetera
Herramienta | Descripción |
| Saldo, fondos bloqueados/disponibles, sugerencias accionables. |
| Generar enlace de financiación de 1 hora (Coinbase Onramp o USDC directo). |
| Generar enlace de retiro de 1 hora. |
| Acuñar USDC de prueba (solo Base Sepolia). |
Descubrimiento y Webhooks
Herramienta | Descripción |
| Buscar servicios API de pago por palabra clave/categoría. |
| Registrar webhook para eventos de pago (firmado con HMAC). |
| Listar webhooks registrados. |
| Eliminar un webhook. |
Recursos (5)
URI | Descripción |
| Saldo, pestañas, bloqueados/disponibles |
| Todas las pestañas abiertas |
| Detalle de una sola pestaña |
| Dirección de la billetera |
| Configuración de red + direcciones de contrato |
Prompts (3)
Prompt | Descripción |
| Guiado: descubrir servicio, evaluar precios, realizar solicitud |
| Revisar pestañas, marcar inactividad, sugerir cierre/recarga |
| Generar enlace de fondos, explicar proceso de depósito |
Desarrollo
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)Licencia
MIT
Parte de Pay
Pay es la pila de pagos x402 completa (puerta de enlace, facilitador, SDK, CLI y servidor MCP) que permite a los agentes de IA pagar por APIs con USDC en Base.
This server cannot be deployed
Maintenance
Related MCP Connectors
Payment rails for AI agents. Pay merchants in USDC on Base. Dual-protocol: x402 + OKX APP.
Give your AI agent an x402 wallet: discover and pay for services in USDC, or earn from your own.
Autonomous AI agent selling pay-per-call skills settled with x402 micropayments (USDC).
Pay for HTTP APIs and charge for your own: x402 micropayments in USDC on Base.
Related MCP Servers
- 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
AlicenseAqualityAmaintenanceEnables AI agents to call paid APIs and settle HTTP 402 payment challenges with USDC on Base, without private keys ever being involved.7173 npmMIT
@coinbase/payments-mcpofficial
AlicenseNot gradedqualityFmaintenanceCombines wallets, onramps, and payments via x402 to enable AI agents to autonomously discover and pay for services without API keys or complex setup.45 npm58Apache 2.0
@hpp-io/x402-mcp-bridgeofficial
AlicenseNot gradedqualityBmaintenanceEnables AI agents to autonomously pay for and discover services using HPP USDC.e over the x402 protocol, without API keys or manual signing.252 npmApache 2.0