Skip to main content
Glama

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.

  1. Un agente descubre herramientas en GET /mcp/v1/tools (gratis, incluye esquemas JSON + precios).

  2. El agente invoca POST /mcp/v1/tools/:name/execute sin pago.

  3. El servidor responde 402 Payment Required con metadatos de pago (precio en USDC, dirección del receptor, red).

  4. El middleware local del agente firma automáticamente una transferencia de USDC en Algorand (ASA 31566704) y reintenta.

  5. 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

web_research

Extracción en modo lector de cualquier página web pública para contexto de LLM

$0.002

market_data

Precios spot de criptomonedas en vivo desde una fuente pública sin claves

$0.001

contract_audit

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

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 .env

Rellena .env:

AVM_ADDRESS=<server wallet address>          # receiver
AVM_MNEMONIC="<agent 25-word mnemonic>"      # payer, LOCAL ONLY
SERVER_URL=http://localhost:4021

3. Iniciar el servidor y ejecutar el agente

pnpm server        # terminal 1
pnpm agent         # terminal 2: discovery → 402 → auto-pay → result

Verificar en cadena

Cada llamada exitosa liquida una transacción real de TestNet:

Ejemplo de TX de liquidación (de una ejecución de demostración):

TODO: paste Lora transaction link after first live run

API

Endpoint

Pago

Descripción

GET /health

gratis

comprobación de vida

GET /mcp/v1/tools

gratis

catálogo de herramientas con esquemas + precios

POST /mcp/v1/tools/:name/execute

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

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    C
    maintenance
    An MCP server that enables AI agents to search, pay for, and call paid APIs using the x402 protocol, with automatic USDC settlement.
    2
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables 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.
    32
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables 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.
    23
    89
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

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