MCP.so
Sign In
I

InFlow — agentic MPP (Machine Payments Protocol) / x402 payments…

@inflowpayai

Basic information

Category

Developer Tools

Transports

stdio

Author

inflowpayai

Submitted by

Nas Kavian

About InFlow — agentic MPP (Machine Payments Protocol) / x402 payments from your machine. MCP Server

A wallet for your agents to onboard and pay. Agentic MPP / x402 payments from your machine - CLI + MCP server.

InFlow — agentic MPP (Machine Payments Protocol) / x402 payments from your machine. MCP Server config

Add this server to your MCP-compatible client using the configuration below.

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

InFlow — agentic MPP (Machine Payments Protocol) / x402 payments from your machine. MCP Server tools

19

Authenticate with InFlow

Log out from InFlow

Check authentication status

List the authenticated user's balances

List the authenticated user's configured deposit addresses

Detect a URL's payment protocol(s) and show MPP and x402 challenges together. Read-only probe - no auth, no payment. Read `detected` to choose a pay rail (MPP wins when both are present).

Best-effort cancel of an MPP approval.

Decode a raw WWW-Authenticate: Payment header, or a base64url credential / receipt.

Show the seller's MPP challenge(s) for a URL. Read-only probe - no auth, no payment.

Pay an MPP-protected resource and return the seller response.

Poll the buyer-side state of an in-flight MPP transaction.

List the methods the buyer can pay with - by intent, settlement rail, and currency.

Retrieve the current authenticated user

Best-effort cancel of an x402 approval.

Decode a raw PAYMENT-REQUIRED header value.

Show the seller's PAYMENT-REQUIRED accepts for a URL. Read-only probe - no auth, no payment.

Pay an x402-protected resource and return the seller response.

Poll the signing state of an in-flight x402 transaction.

List the buyer-side capability cache (scheme x network).

Overview

What is InFlow?

InFlow is an agent-native and human-accessible command-line entry point for performing payments via the Machine Payments Protocol (MPP) and x402. It targets both automated agents (e.g., MCP-integrated assistants) and humans using the raw CLI.

How to use InFlow?

Install globally with npm install -g @inflowpayai/inflow or run directly with npx @inflowpayai/inflow. For agents, add the agentic-payments skill via npx skills add inflowpayai/inflow-cli or install the bundled plugin in hosts like Claude Code, Cursor, or Codex. The default MCP entry runs npx -y @inflowpayai/inflow --mcp.

Key features of InFlow

  • Agentic and human-accessible via CLI or MCP assistants.
  • Supports MPP (Machine Payments Protocol) and x402 payments.
  • Provides command groups: auth, x402, mpp, user, balances, depositAddresses.
  • Global flags and --format agent rendering.
  • Ships as a skill and bundled MCP server plugin.
  • Published as npm package @inflowpayai/inflow.

Use cases of InFlow

  • An agent autonomously makes micropayments using MPP or x402.
  • A human initiates payments through an MCP-integrated assistant.
  • A developer explores payment commands via the raw CLI.
  • Integrating payment capabilities into agent hosts (Claude Code, Cursor, Codex).
  • Using the headless @inflowpayai/inflow-core client in custom scripts.

Frequently asked questions

1

What is InFlow and what does it do?

InFlow is a command-line and MCP‑integrated tool for making agentic payments via the Machine Payments Protocol (MPP) and x402. It is built for both automated agents and human users.

2

How do I install InFlow?

Install the binary globally with `npm install -g @inflowpayai/inflow` or run with `npx @inflowpayai/inflow`. For agents, add the skill or plugin as described in the README.

3

What are the runtime requirements for InFlow?

Node.js >= 22 is required. The project is a pnpm + Turborepo monorepo.

4

How can I use InFlow with agents?

Add the `agentic-payments` skill via `npx skills add inflowpayai/inflow-cli`, or install the plugin in Claude Code, Cursor, or Codex (the repo’s plugin files are auto-discovered). The MCP server is bundled and runs `inflow --mcp`.

5

What is the license for InFlow?

InFlow is released under the MIT License.

Comments

More Developer Tools MCP servers