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: AgentScrape
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 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