MCP-Pay
MCP-Pay
Una capa de monetización HTTP x402 sobre Algorand que permite a los agentes de IA pagar por herramientas MCP con un modelo de pago por llamada de menos de un centavo.
Problema
Los agentes de IA autónomos que usan el Model Context Protocol (MCP) no pueden acceder a herramientas de pago: las tarjetas de crédito, las claves API y las suscripciones son flujos de trabajo humanos. Los creadores de herramientas no tienen forma de cobrar por llamada, y las cadenas heredadas son demasiado lentas o caras para micropagos de máquina a máquina.
Related MCP server: Loop MCP DualRail
Solución
MCP-Pay convierte cualquier herramienta MCP en un endpoint x402 monetizado al instante en Algorand.
Un agente descubre herramientas en
GET /mcp/v1/tools(gratis, incluye esquemas JSON + precios).El agente invoca
POST /mcp/v1/tools/:name/executesin pago.El servidor responde
402 Payment Requiredcon metadatos de pago (precio en USDC, dirección del receptor, red).El middleware local del agente firma automáticamente una transferencia de USDC en Algorand (ASA 31566704) y reintenta.
El facilitador de GoPlausible verifica y liquida en cadena (finalidad <3.3s), la herramienta se ejecuta y los resultados regresan en un solo viaje de ida y vuelta.
Sin cuentas. Sin claves. Sin humanos.
Propuesta única de venta
API de pago típica | MCP-Pay |
Un endpoint fijo | Registro de herramientas: cualquier herramienta se convierte en un servicio con precio y esquema |
Documentación escrita para humanos | Descubrimiento nativo para agentes: los agentes listan, comparan y seleccionan herramientas programáticamente |
Suscripciones / créditos prepagados | Verdadero pago por llamada liquidado en cadena por solicitud |
El gas de EVM mata los micropagos | Algorand: comisión de ~0.001 ALGO, finalidad de 3.3s |
Herramientas de pago incluidas
Herramienta | Qué hace | Precio |
| Extracción en modo lector de cualquier página web pública para contexto de LLM | $0.002 |
| Precios spot de criptomonedas en vivo desde una fuente pública sin claves | $0.001 |
| Escaneo de seguridad heurístico estático del código fuente de Solidity | $0.005 |
Arquitectura
┌────────────────────────┐
│ AI AGENT (client/) │ 1. GET /mcp/v1/tools (discovery)
│ auto-paying MCP agent │ 2. POST .../execute → 402 challenge
└───────────┬────────────┘ 3. sign USDC txn locally
│ 4. retry + X-PAYMENT header
▼
┌────────────────────────┐
│ MCP-PAY SERVER (Hono) │ x402 paymentMiddleware protects each tool route
│ registry + tools/* │ executes tool only after verified settlement
└───────────┬────────────┘
▼
┌────────────────────────┐
│ GOPLAUSIBLE FACILITATOR│ /verify + /settle on Algorand TestNet
│ https://facilitator. │ USDC (ASA 31566704) transfer
│ goplausible.xyz │
└────────────────────────┘Stack tecnológico
TypeScript, Hono
@x402-avm/extensions(descubrimiento en Bazaar)Facilitador de GoPlausible, USDC de Algorand TestNet
Ejecutar en local
1. Requisitos previos
Node.js 18+, pnpm (
npm i -g pnpm)Dos cuentas de Algorand TestNet con fondos:
Monedero del servidor (receptor): solo la dirección
Monedero del agente (pagador): mnemónico, se mantiene local — nunca se hace commit
Fondea a través del grifo de Lora, haz opt-in de ambas cuentas a USDC en Lora y luego obtén USDC de TestNet desde el grifo de Circle (elige Algorand Testnet).
2. Configurar
pnpm install
cp .env.example .envRellena .env:
AVM_ADDRESS=<server wallet address> # receiver
AVM_MNEMONIC="<agent 25-word mnemonic>" # payer, LOCAL ONLY
SERVER_URL=http://localhost:40213. Iniciar el servidor y ejecutar el agente
pnpm server # terminal 1
pnpm agent # terminal 2: discovery → 402 → auto-pay → resultVerificar en cadena
Cada llamada exitosa liquida una transacción real de TestNet:
Panel del facilitador: https://facilitator.goplausible.xyz/dashboard
Explorador de Lora: https://lora.algokit.io/testnet
Ejemplo de TX de liquidación (de una ejecución de demostración):
TODO: paste Lora transaction link after first live runAPI
Endpoint | Pago | Descripción |
| gratis | comprobación de vida |
| gratis | catálogo de herramientas con esquemas + precios |
| x402 | ejecuta una herramienta, pago por llamada |
Hoja de ruta
Guardia de política de gasto: presupuestos por agente aplicados por el middleware
Panel del creador: registra tu propia herramienta MCP + precio en minutos
Listado en Bazaar en GoPlausible para que cualquier agente de terceros pueda descubrir las herramientas de MCP-Pay
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
AlicenseNot gradedqualityCmaintenanceAn MCP server that enables AI agents to search, pay for, and call paid APIs using the x402 protocol, with automatic USDC settlement.2MIT
Loop MCP DualRailofficial
AlicenseNot gradedqualityBmaintenanceEnables AI agents to pay for MCP tool calls using either Bitcoin/Lightning (L402) or USDC (x402) rails, with unified settlement and a 21% discount for Bitcoin payments.32MIT- AlicenseAqualityBmaintenanceEnables MCP clients to access all endpoints of an x402 gateway by paying real-time microtransactions (USDC on Base) per API call, with automatic tool discovery and spend guardrails.2389MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to discover, query, and pay for HTTP endpoints and MCP tools using Stellar USDC/SEP-41 stablecoins through a federated P2P bazaar catalog and x402 payment facilitator.Apache 2.0
Related MCP Connectors
Monetize any MCP server: x402 paywall, pay-per-call billing in USDC on Base, agent marketplace.
Agent x402 Paywall MCP — Coinbase HTTP 402 protocol + on-chain settlement. Agents pay per-call
Pay-per-use weather, environment, finance, and on-chain intelligence tools for AI agents 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/challalokesh08/mcp-pay'
If you have feedback or need assistance with the MCP directory API, please join our Discord server