ixrail
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
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 moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
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.