VOOZH about

URL: https://mcp.so/server/moltpe/umangbuilds

โ‡ฑ MoltPe MCP Server


MoltPe

@umangbuilds

AI-native payment infrastructure that gives AI agents isolated wallets with programmable spending policies for autonomous USDC stablecoin transactions. 11 MCP tools for Claude Desktop, Cursor, and Windsurf. Tri-rail support: x402 (HTTP-native micropayments), MPP (session-based streaming), and traditional fiat. Non-custodial wallets with Shamir key splitting, sub-second settlement on Polygon PoS, Base, and Tempo. Free tier, no credit card. Website: https://moltpe.com Reference impl (Apache 2.0): https://github.com/umangbuilds/moltpe-agent-payments
Overview

MoltPe Agent Payments

Payment infrastructure for AI agents โ€” reference implementation with x402, MPP, and fiat payment paths.

๐Ÿ‘ License: Apache 2.0
๐Ÿ‘ Content: CC BY-SA 4.0
๐Ÿ‘ Tests
๐Ÿ‘ npm: mcp-payments
๐Ÿ‘ npm: x402-client
๐Ÿ‘ Zero Dependencies
๐Ÿ‘ Open in GitHub Codespaces

Disclaimer: This is a reference implementation with mock data. For production, implement real PaymentProvider adapters. MoltPe's production server is at moltpe.com/mcp.

What This Is

This repository contains a reference implementation for handling payments in AI agent systems. It supports three payment paths: stablecoin micropayments (x402), session-based streaming (MPP), and traditional fiat rails. The goal is to show how agents can pay, get paid, and manage money across different protocols.

Quick Start

# MCP Server โ€” payment tools for AI agents
cd mcp-server && npm install && npm start
# Server runs on port 3000 with 11 MCP tools
# Connect Claude Desktop with config from examples/claude-desktop-config.json
# x402 Client โ€” stablecoin micropayments
cd x402-client && npm install && npm run build
# Use in your project:
# import { pay } from '@moltpe/x402-client'

See mcp-server/README.md and x402-client/README.md for full usage.

Demo

Start the server and open http://localhost:3000 to explore all 11 payment tools interactively.

The demo includes:

  • Tool explorer with editable inputs for every MCP tool
  • Live balance tracking across stablecoin, session, and fiat providers
  • MPP session budget visualizer with real-time progress
  • Invoice lifecycle: create โ†’ send โ†’ track โ†’ collect
  • Transaction timeline of all actions

Run with mock data (default) or connect to MoltPe's live MCP server.

See mcp-server/DEMO.md for a step-by-step walkthrough.

Live Mode

cd mcp-server
PROVIDER_MODE=live MOLTPE_AGENT_TOKEN=swai_... npm start

Connects to moltpe.com/mcp for real on-chain transactions. See mcp-server/README.md for setup.

What's Inside

DirectoryDescription
research/Market research, protocol analysis, competitive landscape
mcp-server/MCP payment server with 11 tools, 3 mock providers (x402, MPP, fiat), 53 tests
x402-client/TypeScript x402 client SDK with facilitator adapters and interceptors, 34 tests
playbook/Build playbook: process, templates, results from building this
docs/Architecture docs, protocol landscape, market analysis

Tri-Rail Architecture

This implementation supports three parallel payment paths:

  • Path A โ€” Stablecoin (x402): Per-request micropayments settled on-chain in USDC
  • Path B โ€” Session-based (MPP): Authorize a budget, stream payments within a session
  • Path C โ€” Fiat: Traditional card authorization, capture, and settlement

Each path serves different use cases. A collections layer sits above all three to handle agent receivables.

flowchart TD
 Agent[AI Agent] --> Collections[Collections Layer<br/>Invoicing ยท Billing ยท Receivables]
 Collections --> A[Stablecoin Path<br/>x402]
 Collections --> B[Session Path<br/>MPP]
 Collections --> C[Fiat Path<br/>Card / Bank]
 A --> A1[USDC Micropayments]
 A1 --> A2[On-chain Settlement<br/>Polygon ยท Base]
 B --> B1[Budget Sessions]
 B1 --> B2[Streaming Settlement<br/>Tempo Network]
 C --> C1[Card Authorization]
 C1 --> C2[Gateway Settlement<br/>Razorpay ยท Stripe]
 classDef agent fill:#0ea5e9,stroke:#0284c7,color:#fff
 classDef collections fill:#f59e0b,stroke:#d97706,color:#fff
 classDef x402 fill:#22d3ee,stroke:#06b6d4,color:#000
 classDef mpp fill:#a78bfa,stroke:#8b5cf6,color:#000
 classDef fiat fill:#34d399,stroke:#10b981,color:#000
 class Agent agent
 class Collections collections
 class A,A1,A2 x402
 class B,B1,B2 mpp
 class C,C1,C2 fiat

See docs/tri-rail-architecture.md for the full breakdown.

Research Highlights

Quality & Security

MetricValue
Tests87 (53 mcp-server + 34 x402-client)
Pass rate100%
Statement coverage86.2% / 95.9%
Runtime dependencies0 (both packages)
npm audit0 vulnerabilities
Secret scan0 findings

See QUALITY.md for full coverage breakdowns and scan results. See SECURITY.md for vulnerability reporting and security posture. See docs/production-security-checklist.md for the 64-item production deployment checklist.

Integration Examples

Looking to integrate MoltPe Agent Payments with your AI framework? These issues track planned integrations with example code:

Contributions welcome โ€” pick an issue and open a PR.

Deep Dives

Long-form guides covering the MoltPe stack, AI agent payment patterns, and India-specific integration:

For developers evaluating MoltPe

For Indian developers and AI startups

Protocols and fundamentals

Short answers (Q&A format)

Also: FAQ ยท Glossary ยท Use cases ยท Developer docs

License

See NOTICE for attribution details.

Citation

@software{moltpe_agent_payments,
 author = {Gupta, Umang},
 title = {MoltPe Agent Payments},
 year = {2026},
 url = {https://github.com/umangbuilds/moltpe-agent-payments},
 license = {Apache-2.0}
}

Author

Created by Umang Gupta. MoltPe builds payment infrastructure for AI agents.

Server Config

{
 "mcpServers": {
 "moltpe": {
 "command": "npx",
 "args": [
 "-y",
 "@moltpe/mcp-server"
 ],
 "env": {
 "MOLTPE_API_KEY": "<YOUR_API_KEY>"
 }
 }
 }
}
ยฉ 2025 MCP.so. All rights reserved.

Build with ShipAny.