Skip to main content
Glama

MCP-Pay

Eine HTTP-x402-Monetarisierungsschicht auf Algorand, die es KI-Agenten ermöglicht, für MCP-Tools auf einer Sub-Cent-Basis pro Aufruf zu bezahlen.

Problem

Autonome KI-Agenten, die das Model Context Protocol (MCP) verwenden, können nicht auf kostenpflichtige Tools zugreifen: Kreditkarten, API-Schlüssel und Abonnements sind menschliche Arbeitsabläufe. Tool-Ersteller haben keine Möglichkeit, pro Aufruf zu berechnen, und Legacy-Ketten sind für Maschine-zu-Maschine-Mikrozahlungen zu langsam oder zu teuer.

Related MCP server: Loop MCP DualRail

Lösung

MCP-Pay wandelt jedes MCP-Tool in einen sofort monetarisierten x402-Endpunkt auf Algorand um.

  1. Ein Agent entdeckt Tools unter GET /mcp/v1/tools (kostenlos, inklusive JSON-Schemas + Preisen).

  2. Der Agent ruft POST /mcp/v1/tools/:name/execute ohne Zahlung auf.

  3. Der Server antwortet mit 402 Payment Required und Zahlungsmetadaten (Preis in USDC, Empfängeradresse, Netzwerk).

  4. Die lokale Middleware des Agenten signiert automatisch eine Algorand-USDC-Überweisung (ASA 31566704) und versucht es erneut.

  5. Der GoPlausible-Facilitator verifiziert und wickelt on-chain ab (<3,3 s Finalität), das Tool wird ausgeführt, und die Ergebnisse werden in einem einzigen Round-Trip zurückgegeben.

Keine Konten. Keine Schlüssel. Keine Menschen.

USP

Typische kostenpflichtige API

MCP-Pay

Ein fest verdrahteter Endpunkt

Tool-Registry: Jedes Tool wird zu einem bepreisten Dienst mit Schema

Dokumentation für Menschen

Agent-native Entdeckung: Agenten listen, vergleichen und wählen Tools programmatisch aus

Abonnements / Prepaid-Guthaben

Echte Pay-per-Call-Abrechnung on-chain pro Anfrage

EVM-Gas tötet Mikrozahlungen

Algorand: ~0,001 ALGO Gebühr, 3,3 s Finalität

Enthaltene kostenpflichtige Tools

Tool

Was es tut

Preis

web_research

Reader-Modus-Extraktion beliebiger öffentlicher Webseiten für LLM-Kontext

$0.002

market_data

Live-Krypto-Spotpreise aus einem schlüssellosen öffentlichen Feed

$0.001

contract_audit

Statischer heuristischer Sicherheitsscan von Solidity-Quellcode

$0.005

Architektur

┌────────────────────────┐
│   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       │
└────────────────────────┘

Tech-Stack

Lokal ausführen

1. Voraussetzungen

  • Node.js 18+, pnpm (npm i -g pnpm)

  • Zwei finanzierte Algorand-TestNet-Konten:

    • Server-Wallet (Empfänger): nur Adresse

    • Agent-Wallet (Zahler): Mnemonik, lokal aufbewahrt — niemals committen

Finanziere über den Lora-Faucet, optiere beide in Lora in USDC ein, und erhalte dann TestNet-USDC vom Circle-Faucet (wähle Algorand Testnet).

2. Konfigurieren

pnpm install
cp .env.example .env

Fülle .env:

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

3. Server starten + Agent ausführen

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

On-Chain verifizieren

Jeder erfolgreiche Aufruf wickelt eine echte TestNet-Transaktion ab:

Beispiel-Settlement-TX (aus Demo-Lauf):

TODO: paste Lora transaction link after first live run

API

Endpunkt

Zahlung

Beschreibung

GET /health

kostenlos

Liveness

GET /mcp/v1/tools

kostenlos

Tool-Katalog mit Schemas + Preisen

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

x402

Tool ausführen, Pay-per-Call

Roadmap

  • Ausgabenrichtlinien-Schutz: Pro-Agent-Budgets, durchgesetzt von der Middleware

  • Creator-Dashboard: Registriere dein eigenes MCP-Tool + Preis in Minuten

  • Bazaar-Listing bei GoPlausible, damit jeder Drittanbieter-Agent MCP-Pay-Tools entdecken kann

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