RailFi Payout Plans
Free, non-custodial tools to validate bounded USDC/USDT payout plans and reconcile payouts.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
claude mcp add --transport http railfi-payout-plans 'https://railfi.xyz/api/mcp'
{
"mcpServers": {
"railfi-payout-plans": {
"type": "http",
"url": "https://railfi.xyz/api/mcp"
}
}
}
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
RailFi MCP
Free, non-custodial MCP server for agent-safe stablecoin payout plans.
RailFi helps teams (and agents) turn invoice/payout rows into a bounded payout-run draft the owner approves once in their own wallet. Tools validate plans and reconcile transfers; they never hold funds or keys and do not execute payments.
Endpoints
| What | URL |
|---|---|
MCP (streamable HTTP, JSON-RPC, protocol 2025-06-18) | https://railfi.xyz/api/mcp |
| A2A agent card | https://railfi.xyz/.well-known/agent-card.json |
| Web app (plans) | https://railfi.xyz/plans?src=site |
| Early-bird beta | https://railfi.xyz/beta?src=site |
Tools
| Tool | Use when |
|---|---|
create_payout_plan | You need to validate recipients, amounts, total budget and time window, then export an approve-once pack for the owner's wallet |
validate_payout_plan | You want to check a plan without creating an export |
fetch_transfers | Read-only public USDC/USDT Transfer lookup (Polygon, Base, Ethereum, Arbitrum) |
reconcile_payouts | Transfers landed and you need to mark lines paid (tx hash) or skipped and report progress |
Install / connect (remote)
{ "mcpServers": { "railfi": { "type": "streamable-http", "url": "https://railfi.xyz/api/mcp" } } }
No API key. No OAuth. Rate limit: 60 requests/min/IP.
Honesty
- Non-custodial: you sign in your own wallet; RailFi never holds private keys or balances.
- A2A
message/sendis not implemented. - Software only — not a money transmitter, bank, or custodian.
Contact
Frequently asked questions
What is RailFi Payout Plans?
Free, non-custodial tools to validate bounded USDC/USDT payout plans and reconcile payouts.
How do I install RailFi Payout Plans?
It runs as a remote server. In Claude Code: claude mcp add --transport http railfi-payout-plans 'https://railfi.xyz/api/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.
Does RailFi Payout Plans need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is RailFi Payout Plans open source?
Its code is public on GitHub, but the repository does not declare a standard license.
Who maintains RailFi Payout Plans?
It is published by arults. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.