</>MCP Agents Market
MCP Server

ixrail

by sunnisis872JavaScriptUpdated 2026-08-07

ixrail AgentPay is an MCP server and VS Code extension that enables AI agents to autonomously make payments using managed wallets with configurable spending policies. It implements x402 protocol payment flows, allowing agents to pay for API calls, data, and compute resources without manual intervention for each transaction. The server provides wallet creation, policy enforcement with transaction/daily/monthly caps, authenticated payment settlement using USDC on Base networks, and cryptographically signed receipts. Developers can integrate it via MCP stdio transport, an authenticated HTTP broker, or directly within VS Code.

Key Features

MCP stdio server exposing six payment tools: get_balance, request_payment, pay_x402_endpoint, create_spending_policy, get_receipt, and revoke_agent_access
Agent wallet management with private keys stored in VS Code SecretStorage or standalone JSON file
Granular spending policies with per-transaction, daily, and monthly caps plus allow/block lists for merchants and recipient addresses
x402 protocol support for automated payment negotiation with 402 Payment Required HTTP responses
USDC settlement on Base Sepolia (testnet) and Base mainnet with simulated mode for testing
Cryptographically signed, replay-resistant receipts for every payment with canonical receipt format
Authenticated HTTP broker for non-MCP agent frameworks to access payment tools via REST API
Sandbox demo environment with mock merchant and simulated settlement for zero-cost integration testing

Use Cases

  • 01Enabling autonomous AI agents to purchase API access from x402-enabled services without human approval
  • 02Testing agent payment workflows in development using simulated settlement before committing real funds
  • 03Implementing budget controls for production AI agents with daily and monthly spending limits
  • 04Building agent frameworks that need to pay for compute, data retrieval, or external services automatically
  • 05Auditing agent spending through signed receipt ledgers with cryptographic proof of payment
  • 06Restricting agent payments to approved merchant domains or specific recipient addresses via allowlists

Related MCP Servers

View more

ixrail — FAQ

What is the ixrail AgentPay MCP server?+

ixrail AgentPay is an MCP server that gives AI agents managed wallets with spending policies, enabling them to autonomously pay for resources using USDC on Base networks via the x402 payment protocol. It provides tools for wallet management, policy enforcement, payment settlement, and receipt verification.

How do I install the ixrail MCP server?+

Build the server from source with npm install, npm run build, then npm run mcp-server. Configure your MCP client with the command node pointing to out/mcp/server.js and set the IXRAIL_AGENTPAY_STORE environment variable to specify where wallet data is stored. The extension also provides a 'Copy MCP Configuration' command to generate the correct client configuration.

Which MCP clients work with ixrail AgentPay?+

Any MCP-compatible client that supports stdio transport and newline-delimited JSON-RPC can use the ixrail MCP server. The server implements the standard MCP initialize, ping, tool discovery, and tool-call lifecycle.

Do I need API keys or funded wallets to use ixrail?+

The server can run in simulated mode with no funds or API keys required for testing. For real on-chain settlement, you need a wallet funded with USDC and ETH for gas on Base Sepolia (testnet) or Base mainnet, plus optionally custom RPC endpoints via IXRAIL_BASE_SEPOLIA_RPC_URL or IXRAIL_BASE_RPC_URL environment variables.

Is ixrail AgentPay free to use?+

The software is open source under the MIT license and free to use. However, real on-chain payments incur blockchain gas fees and transfer actual USDC tokens, so you'll need to fund wallets for production use.

How do spending policies protect against overspending?+

Policies enforce per-transaction maximums, UTC daily and monthly caps, and optional human approval thresholds. The server also supports allowlists and blocklists for merchant domains and recipient addresses, with reservation locks to prevent concurrent requests from racing past limits.

How do I install ixrail?+

Open the source repository on GitHub and follow its README. ixrail is a mcp server — MCP Agents Market links you directly to the official repo.

Is ixrail free?+

ixrail is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches