Skip to main content
Glama

@pay-skill/mcp

MCP-Server für Pay – der vollständige x402-Zahlungs-Stack für KI-Agenten. USDC auf Base.

Verleiht jedem MCP-kompatiblen Client (Claude Desktop, Cursor, VS Code, benutzerdefinierte Frameworks) die volle Power von Pay: direkte Zahlungen, Tabs, x402-Paywalls, Service-Discovery und Wallet-Verwaltung. Kein CLI-Binary erforderlich.

Einrichtung

Claude Desktop

In claude_desktop_config.json hinzufügen:

{
  "mcpServers": {
    "pay": {
      "command": "npx",
      "args": ["-y", "@pay-skill/mcp"]
    }
  }
}

VS Code / Cursor

In .vscode/mcp.json hinzufügen:

{
  "servers": {
    "pay": {
      "command": "npx",
      "args": ["-y", "@pay-skill/mcp"]
    }
  }
}

Claude Code

claude mcp add pay -- npx -y @pay-skill/mcp

Das war's. Beim ersten Start generiert der Server ein Wallet und speichert es im OS-Schlüsselbund (Windows Hello, macOS Keychain, Linux Secret Service). Nachfolgende Starts laden es automatisch.

Related MCP server: AgentScrape

Konfiguration

Umgebungsvariable

Erforderlich

Standard

Beschreibung

PAYSKILL_SIGNER_KEY

Nein

Optionaler Override. Roh-Hex-Key oder .enc-Keystore-Passwort. Für den normalen Gebrauch nicht erforderlich.

PAY_NETWORK

Nein

mainnet

mainnet (Base) oder testnet (Base Sepolia)

Key-Auflösung (wird in dieser Reihenfolge geprüft)

  1. OS-Schlüsselbund (Standard) — Lädt aus dem Anmeldeinformationsspeicher des Betriebssystems via keytar. Beim ersten Start wird automatisch ein neues Schlüsselpaar generiert und gespeichert.

  2. Verschlüsselter Keystore — Wenn ~/.pay/keys/default.enc existiert, wird PAYSKILL_SIGNER_KEY als Entschlüsselungspasswort verwendet.

  3. Roh-Hex-Key — Wenn PAYSKILL_SIGNER_KEY ein 64-stelliger Hex-String ist, wird dieser direkt verwendet. Für Entwicklung/Tests oder den Import eines bestehenden Wallets.

  4. Automatische Generierung — Wenn nichts davon zutrifft, wird ein neues Schlüsselpaar generiert und im OS-Schlüsselbund gespeichert.

Diagnose-Check

Überprüfen Sie, ob alles korrekt konfiguriert ist:

npx @pay-skill/mcp --check

Ausgabe:

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.

Tools (15)

Zahlungen

Tool

Beschreibung

pay_send

Direkte USDC-Zahlung (mind. $1). Bestätigungsschwellen: <$10 automatisch, $10-100 Plan, >$100 explizit.

pay_request

HTTP-Anfrage mit x402-automatischer Zahlung. Behandelt 402-Erkennung, direkte/Tab-Abwicklung, Preisskepsis.

Tabs (getaktete Konten)

Tool

Beschreibung

pay_tab_open

Vorfinanzierten Tab öffnen (mind. $5, $50 empfohlen). Anbieter berechnet pro Aufruf.

pay_tab_close

Tab schließen. Gibt die Verteilungsaufschlüsselung zurück (Anbieter 99%, Gebühr 1%, Rest für Agent).

pay_tab_charge

Belastung eines offenen Tabs (nur Anbieter).

pay_tab_topup

Guthaben zu einem offenen Tab hinzufügen (nur Agent).

pay_tab_list

Tabs mit Inaktivitäts-/Niedrigguthaben-Flags auflisten.

Wallet

Tool

Beschreibung

pay_status

Guthaben, gesperrte/verfügbare Mittel, umsetzbare Vorschläge.

pay_fund

1-Stunden-Finanzierungslink generieren (Coinbase Onramp oder direktes USDC).

pay_withdraw

1-Stunden-Auszahlungslink generieren.

pay_mint

Testnet-USDC minten (nur Base Sepolia).

Discovery & Webhooks

Tool

Beschreibung

pay_discover

Bezahlte API-Dienste nach Stichwort/Kategorie suchen.

pay_webhook_register

Webhook für Zahlungsereignisse registrieren (HMAC-signiert).

pay_webhook_list

Registrierte Webhooks auflisten.

pay_webhook_delete

Webhook löschen.

Ressourcen (5)

URI

Beschreibung

pay://wallet/status

Guthaben, Tabs, gesperrt/verfügbar

pay://wallet/tabs

Alle offenen Tabs

pay://tab/{tab_id}

Detail eines einzelnen Tabs

pay://wallet/address

Wallet-Adresse

pay://network

Netzwerkkonfiguration + Vertragsadressen

Prompts (3)

Prompt

Beschreibung

pay-for-service

Geführt: Dienst entdecken, Preis bewerten, Anfrage stellen

review-tabs

Tabs überprüfen, inaktive markieren, Schließen/Aufladen vorschlagen

fund-wallet

Finanzierungslink generieren, Einzahlungsprozess erklären

Entwicklung

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)

Lizenz

MIT

Teil von Pay

Pay ist der vollständige x402-Zahlungs-Stack – Gateway, Facilitator, SDKs, CLI und MCP-Server –, der es KI-Agenten ermöglicht, APIs mit USDC auf Base zu bezahlen.

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

Maintenance

Maintainers
Response time
0dRelease cycle
14Releases (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

View all related MCP servers

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.

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/pay-skill/pay-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server