Prototyp · Vorschau: alle Server aus der offiziellen Registry, alle 30 Minuten synchronisiert. Bewertungen und Benutzerkonten folgen in einem späteren Schritt.
PopNx MCPMCP-Server für alle, die KI nutzen · in einfachen Worten erklärt

PipRail

von piprailVersion 0.10.0i★ –iLäuft auf deinem Computer
Name in der Registryio.github.piprail/mcp

Installieren

Überblick

Beschreibung vom Entwickler (englisches Original)

Budget-bound x402 payment wallet for AI agents — pays HTTP 402 URLs, capped locally. No backend.

Die drei Säulen von PopNx MCP

Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.

Was du damit machen kannst

Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.

  • Verbindung: Läuft auf deinem Computer
  • Transport: stdio
  • Kategorie: Onlineshops & Zahlungen
  • Das musst du eintragen: PIPRAIL_PRIVATE_KEY

Installation

Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.

Bevor du installierst

  • Basischecks: 1 von 1 bestanden
  • Läuft auf deinem Computer mit den Rechten deines Benutzerkontos (Dateien, Netzwerk, Apps).
  • Das trägst du selbst ein: PIPRAIL_PRIVATE_KEY, PIPRAIL_CHAIN, PIPRAIL_CHAINS, PIPRAIL_MAX_AMOUNT, PIPRAIL_MAX_TOTAL, PIPRAIL_MAX_TOTAL_DENOM, PIPRAIL_MAX_PAYMENTS, PIPRAIL_MAX_PAYMENTS_PER_WINDOW, PIPRAIL_WARN_AT_FRACTION, PIPRAIL_SPEND_LOG, PIPRAIL_EVENT_LOG, PIPRAIL_TOKENS, PIPRAIL_SCHEMES

Als geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.

Du brauchst

  • npmNode.js installiert (für den Befehl npx)

Welche App nutzt du?

Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.

Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein

{
  "mcpServers": {
    "piprail": {
      "command": "npx",
      "args": [
        "-y",
        "@piprail/mcp"
      ],
      "env": {
        "PIPRAIL_PRIVATE_KEY": "your-value",
        "PIPRAIL_CHAIN": "your-value",
        "PIPRAIL_CHAINS": "your-value",
        "PIPRAIL_MAX_AMOUNT": "your-value",
        "PIPRAIL_MAX_TOTAL": "your-value",
        "PIPRAIL_MAX_TOTAL_DENOM": "your-value",
        "PIPRAIL_MAX_PAYMENTS": "your-value",
        "PIPRAIL_MAX_PAYMENTS_PER_WINDOW": "your-value",
        "PIPRAIL_WARN_AT_FRACTION": "your-value",
        "PIPRAIL_SPEND_LOG": "your-value",
        "PIPRAIL_EVENT_LOG": "your-value",
        "PIPRAIL_TOKENS": "your-value",
        "PIPRAIL_SCHEMES": "your-value"
      }
    }
  }
}

Führe das in deinem Terminal aus

claude mcp add piprail --env PIPRAIL_PRIVATE_KEY=your-value --env PIPRAIL_CHAIN=your-value --env PIPRAIL_CHAINS=your-value --env PIPRAIL_MAX_AMOUNT=your-value --env PIPRAIL_MAX_TOTAL=your-value --env PIPRAIL_MAX_TOTAL_DENOM=your-value --env PIPRAIL_MAX_PAYMENTS=your-value --env PIPRAIL_MAX_PAYMENTS_PER_WINDOW=your-value --env PIPRAIL_WARN_AT_FRACTION=your-value --env PIPRAIL_SPEND_LOG=your-value --env PIPRAIL_EVENT_LOG=your-value --env PIPRAIL_TOKENS=your-value --env PIPRAIL_SCHEMES=your-value -- npx -y @piprail/mcp

Trag die leeren Werte ein, bevor du ihn startest.

In Cursor öffnen

Oder kopier die Einstellungen selbst

In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen

{
  "mcpServers": {
    "piprail": {
      "command": "npx",
      "args": [
        "-y",
        "@piprail/mcp"
      ],
      "env": {
        "PIPRAIL_PRIVATE_KEY": "your-value",
        "PIPRAIL_CHAIN": "your-value",
        "PIPRAIL_CHAINS": "your-value",
        "PIPRAIL_MAX_AMOUNT": "your-value",
        "PIPRAIL_MAX_TOTAL": "your-value",
        "PIPRAIL_MAX_TOTAL_DENOM": "your-value",
        "PIPRAIL_MAX_PAYMENTS": "your-value",
        "PIPRAIL_MAX_PAYMENTS_PER_WINDOW": "your-value",
        "PIPRAIL_WARN_AT_FRACTION": "your-value",
        "PIPRAIL_SPEND_LOG": "your-value",
        "PIPRAIL_EVENT_LOG": "your-value",
        "PIPRAIL_TOKENS": "your-value",
        "PIPRAIL_SCHEMES": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

In VS Code öffnen

Oder kopier die Einstellungen selbst

In .vscode/mcp.json in deinem Projekt einfügen

{
  "servers": {
    "piprail": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@piprail/mcp"
      ],
      "env": {
        "PIPRAIL_PRIVATE_KEY": "your-value",
        "PIPRAIL_CHAIN": "your-value",
        "PIPRAIL_CHAINS": "your-value",
        "PIPRAIL_MAX_AMOUNT": "your-value",
        "PIPRAIL_MAX_TOTAL": "your-value",
        "PIPRAIL_MAX_TOTAL_DENOM": "your-value",
        "PIPRAIL_MAX_PAYMENTS": "your-value",
        "PIPRAIL_MAX_PAYMENTS_PER_WINDOW": "your-value",
        "PIPRAIL_WARN_AT_FRACTION": "your-value",
        "PIPRAIL_SPEND_LOG": "your-value",
        "PIPRAIL_EVENT_LOG": "your-value",
        "PIPRAIL_TOKENS": "your-value",
        "PIPRAIL_SCHEMES": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.

Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.

Werte, die du selbst einträgst

  • PIPRAIL_PRIVATE_KEY geheim env
    Your wallet's private key/seed for the chosen chain. Optional: omit it to run read-only (discover/quote/register/budget/guide); set it to let the agent pay. Stays on your machine; the spend policy ca…
  • PIPRAIL_CHAIN env
    Chain to pay on (default: base).
  • PIPRAIL_CHAINS env
    Pay across several chains (instead of PIPRAIL_CHAIN): a comma-separated list, e.g. base,polygon,solana. Give each its own PIPRAIL_ _KEY (+ optional PIPRAIL_ _RPC_URL). The agent pays whichever chain…
  • PIPRAIL_MAX_AMOUNT env
    Max spend per single payment, in token units (default: 0.10).
  • PIPRAIL_MAX_TOTAL env
    Lifetime spend cap per token, in token units (default: 10.00).
  • PIPRAIL_MAX_TOTAL_DENOM env
    Cross-token GRAND TOTAL: one spend cap per denomination across every stablecoin and chain, e.g. USD:20.00,EUR:5.00. Not a price oracle — sums tokens of the same unit, each counted 1:1. Native coins a…
  • PIPRAIL_MAX_PAYMENTS env
    Lifetime cap on the NUMBER of payments, across every chain + token (e.g. 100).
  • PIPRAIL_MAX_PAYMENTS_PER_WINDOW env
    Cap on the number of payments within PIPRAIL_WINDOW_SECONDS (a rolling rate limit; set PIPRAIL_WINDOW_SECONDS too).
  • PIPRAIL_WARN_AT_FRACTION env
    Emit an early-warning event when spend crosses this fraction of any cap, e.g. 0.8 (80%). Needs PIPRAIL_EVENT_LOG to be visible.
  • PIPRAIL_SPEND_LOG env
    Path to a local append-only spend log. When set, the budget (lifetime, grand total, counts) SURVIVES a restart — hydrated from this file. No backend; you own the file.
  • PIPRAIL_EVENT_LOG env
    Mirror payment events (settled / declined / budget-threshold) as one-line JSON to 'stderr' or a file path — the operator's notification stream. Default: off.
  • PIPRAIL_TOKENS env
    Comma-separated allowed token symbols, plus the alias 'native' for the chain's coin (default: USDC).
  • PIPRAIL_SCHEMES env
    Comma-separated payment schemes to settle (default: onchain-proof). Add 'exact' (onchain-proof,exact) to also pay standard x402 servers GASLESS on EVM + Solana (method auto-selected). Add 'upto' to a…

Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.

Was er kann

Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.

Basischecksi

Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 6. Nov. 2026

  • ✓ Bestanden

    Entwickler passt zum Repo

    Der Registry-Name wurde mit dem GitHub-Konto piprail bestätigt, dem das Repo gehört

  • … Noch nicht geprüft

    Wird noch gepflegt

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • … Noch nicht geprüft

    Hat eine Lizenz

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • – Nicht zutreffend

    Endpunkt antwortet

    Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet

  • – Nicht zutreffend

    Anmeldung mit OAuth

    Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen

  • … Noch nicht geprüft

    Keine versteckten Anweisungen in Tool-Beschreibungen

    Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen

Im Vergleich mit anderen in Onlineshops & Zahlungeni

  • Mehr Sterne als 0 % der anderen 1745 Server in dieser Kategorie
  • Neuer in der Registry veröffentlicht als 38 % der anderen 1745 Server in dieser Kategorie
  • Basischecks gleich gut wie oder besser als bei 100 % der anderen 1745 Server in dieser Kategorie

Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.

Häufige Fragen

Ist PipRail sicher?

Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.

Welche Schlüssel oder Codes braucht er?

Das musst du eintragen: PIPRAIL_PRIVATE_KEY

Läuft er auf meinem Computer oder in der Cloud?

Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).

Wird er noch gepflegt?

Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (0.10.0) kam vor 2 Monaten in die Registry.

Welche Apps können ihn nutzen?

Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Node.js auf deinem Computer.

Was kann ich stattdessen nutzen?

In derselben Kategorie: Spree Commerce: open-source B2B and marketplace ecommerce, Stripe MCP, MCP Cn Commerce

Alternativen

Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.

So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti

Stripe MCP

von stripe

MCP server integrating with Stripe - tools for customers, products, payments, and more.

Läuft in der Cloud★ 2.043MITAktualisiert vor 12 Monaten
Installieren

MCP Cn Commerce

von TonyWang-hub

8 read-only MCP platform entries; support is operation-specific; merchant live acceptance pending

Läuft auf deinem Computer★ 96MITAktualisiert vor 27 Tagen
Installieren

README vom Entwickler

README öffnen

Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.

@piprail/mcp

Hand any AI agent a budget-bound payment wallet. An MCP server wrapping @piprail/sdk so any MCP client — Claude Desktop, Cursor, Claude Code, Windsurf, VS Code, Cline, OpenClaw, Hermes — can pay x402 URLs on its own, capped by a spend policy the model cannot exceed. Runs locally with your wallet and your limits — no backend, no custody, no facilitator.

npx -y @piprail/mcp        # speaks MCP over stdio

### 📖 Full documentation → [docs.piprail.com/mcp](https://docs.piprail.com/mcp/overview/)

The docs are the single source of truth — every client's config, the complete env-var reference, the modes, per-chain setup, and the tools reference. This README is just the front door.


Add it to your client

Two things: your wallet private key and (optionally) a budget. The defaults are deliberately small and safe (0.10 per payment, 10.00 lifetime per token, USDC on Base).

{ "mcpServers": { "piprail": {

"command": "npx", "args": ["-y", "@piprail/mcp"], "env": { "PIPRAIL_PRIVATE_KEY": "0xYOUR_KEY", "PIPRAIL_CHAIN": "base", "PIPRAIL_MAX_AMOUNT": "0.10" } } } }

Restart the client and the PipRail tools appear (VS Code uses servers, not mcpServers). Never commit your key — keep it in the client's env block. → Per-client setup · Configuration

8 tools — piprail_discover · piprail_quote_payment · piprail_plan_payment · piprail_pay_request · piprail_register · piprail_budget · piprail_guide · piprail_verify_receipt. Only piprail_pay_request moves money; piprail_register writes a listing to an external index; the other six are read-only. → Tools reference

14 tools in sovereign mode. PIPRAIL_MODE=sovereign appends the swap tools, the seller tools (piprail_sell · piprail_collect · piprail_earnings) and piprail_wallet (what it holds, and the address it gets paid at), so the agent owns both halves of its wallet: it can be paid, not only pay. It appends rather than replaces, so the default above is untouched. → Modes

No key? It still runs. Without PIPRAIL_PRIVATE_KEY the server boots in read-only mode — discover, quote, register, budget, and guide all work; only piprail_pay_request (and piprail_plan_payment) ask for a wallet. Add a key when you're ready to actually pay.

Pay across chains? List several chains and give each its own key — the tools then pay whichever chain a 402 asks for (one server, one budget):

"env": {

"PIPRAIL_CHAINS": "base,polygon,solana", "PIPRAIL_BASE_KEY": "0x…", "PIPRAIL_POLYGON_KEY": "0x…", "PIPRAIL_SOLANA_KEY": " ", "PIPRAIL_MAX_AMOUNT": "1.00" }

One EVM key works on every EVM chain; non-EVM families each need their own key (and that family's peer libs). A chain with no key is read-only. → Configuration

Listed in the official MCP registry as io.github.piprail/mcp.


What it will not do by default

There is no swap tool in the default set, and that is deliberate: the spend policy does not govern swaps. Every budget cap here governs *paying a merchant*, while a swap moves your own funds between denominations, so an agent able to swap could drain a wallet through fees and slippage without tripping a single budget check.

That is a reason to bound the capability, not to pretend it does not exist. PIPRAIL_MODE=sovereign unlocks it for an operator who says the agent owns this wallet, and requires PIPRAIL_MAX_PER_SWAP before the server will start, because the payment caps cannot bound a swap. A model can never set its own mode.

Sovereign also unlocks selling, which needs no ceiling: it takes money rather than spending it, and the receiving side holds no private key at all.

Documentation

[Overview](https://docs.piprail.com/mcp/overview/) · [Getting started](https://docs.piprail.com/mcp/getting-started/)What it is · first run
[Client setup](https://docs.piprail.com/mcp/client-setup/) · [Configuration](https://docs.piprail.com/mcp/configuration/)Per-client config · every env var
[Tools](https://docs.piprail.com/mcp/tools/) · [Modes](https://docs.piprail.com/mcp/modes/)The 8 default tools (14 in sovereign) · headless vs supervised
[Security](https://docs.piprail.com/mcp/security/) · [Chains](https://docs.piprail.com/mcp/chains/)Why it's safe · per-chain setup
[Use as a library](https://docs.piprail.com/mcp/use-as-a-library/) · [FAQ](https://docs.piprail.com/mcp/faq/)Embed it · common questions

Spread the word

Free, open-source, self-custodial — no backend to sell you. If PipRail gave your agent a wallet it can trust, help others find it:

⭐ [Star on GitHub](https://github.com/piprail/piprail) · 𝕏 [Follow @piprailhq](https://x.com/piprailhq) · 🌐 [piprail.com](https://piprail.com) · 📖 [docs.piprail.com](https://docs.piprail.com)


Docs · PipRail · @piprail/sdk · x402 · Model Context Protocol

MIT · no backend, no fee, ever.

PopNx fragen