fr.intrane/peage-mcp

Registre officiel Finance et paiements

Give your agent a prepaid fiat wallet: pay any API per call in cents, no crypto, spend caps.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

MCPB package https://github.com/javimosch/peage-mcp/releases/download/v0.1.4/peage-mcp.mcpb

Variables d'environnement

  • PEAGE_URL Rail instance to target (default https://peage.intrane.fr). Point at a self-hosted or staging rail.
  • PEAGE_WALLET_TOKEN secret Existing wallet token (pw_...). If unset, peage_setup mints one and stores it at ~/.peage-mcp.json.
MCPB package https://github.com/javimosch/peage-mcp/releases/download/v0.1.4/peage-mcp-darwin-universal.mcpb

Variables d'environnement

  • PEAGE_URL Rail instance to target (default https://peage.intrane.fr). Point at a self-hosted or staging rail.
  • PEAGE_WALLET_TOKEN secret Existing wallet token (pw_...). If unset, peage_setup mints one and stores it at ~/.peage-mcp.json.

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. peage-mcp — give your agent a wallet
  2. Install
  3. What the agent gets (7 tools)
  4. The 60-second demo
  5. Security model

peage-mcp — give your agent a wallet

An MCP server that puts a prepaid fiat wallet in any MCP-capable agent (Claude Code, Claude Desktop, anything speaking MCP stdio). The agent can then pay APIs per call on the peage rail — cents at a time, no crypto, no subscriptions, with spending caps you control.

One ~120 KB static binary, pure machin (MFL). No Node, no Python.

Install

Grab the binary (or ./build.sh with machin on PATH), then register it:

Claude Code (.mcp.json in your project, or ~/.claude.json for user scope):

{"mcpServers": {"peage": {"command": "/path/to/peage-mcp", "args": ["serve"]}}}

Claude Desktop (claude_desktop_config.json): same snippet under mcpServers.

What the agent gets (7 tools)

toolwhat it does
peage_setupmint the wallet once; token stored at ~/.peage-mcp.json
peage_statusbalance, escrow, caps, recent charges
peage_topupStripe Checkout URL → the agent hands it to you, you pay once
peage_paid_requestcall any peage-metered API with the wallet attached
peage_set_limitsper-call + per-merchant daily spending caps
peage_verify_receiptpublicly verify any signed charge receipt
peage_solvencyaudit the rail's live ledger invariant

The human appears exactly once in the loop: paying the top-up link. Everything else is the agent's business.

The 60-second demo

Ask your agent: "set up a peage wallet, then fetch https://peage.intrane.fr/demo/fortune as a paid request" — it mints a wallet that comes with free starter credit, so it pays the 1-cent toll and gets its fortune on the first try, no human needed. When the free credit runs out, peage_topup hands you a Stripe link to fund more. That's the whole agent-payment loop — and the agent completes it before you touch your card.

Security model

  • The wallet token lives in ~/.peage-mcp.json (or PEAGE_WALLET_TOKEN). Sharing it with a merchant API is how they charge you — the caps bound the exposure: default 1€ per call / 10€ per merchant per day, adjustable via peage_set_limits.
  • The rail stores only a hash of the token; every charge returns an HMAC-signed receipt anyone can verify; the ledger invariant is public (peage_solvency).
  • PEAGE_URL points the server at a different rail instance (self-hosted, staging).

Sibling repos: peage (the rail, docs, skills) · x402: peage is a live x402 facilitator. An intrane.fr product. Contact: javi@intrane.fr

Questions fréquentes

Qu'est-ce que fr.intrane/peage-mcp ?

Give your agent a prepaid fiat wallet: pay any API per call in cents, no crypto, spend caps.

Comment installer fr.intrane/peage-mcp ?

Suivez les étapes d'installation de sa documentation, affichée sur cette page et dans son dépôt.

Faut-il une clé API pour fr.intrane/peage-mcp ?

Oui. Il attend PEAGE_WALLET_TOKEN, à renseigner dans sa configuration.

fr.intrane/peage-mcp est-il open source ?

Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.

Qui maintient fr.intrane/peage-mcp ?

Il est publié par javimosch. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.