Rail MCP
Rail MCP provides a budget, approval, and receipt layer for AI agents purchasing on behalf of humans. It wraps Stripe Link for settlement and operates in dry-run mode by default to prevent unauthorized charges. The server manages local state for budgets, proposals, and receipts, allowing agents to propose purchases, wait for human approval, and record settlements or refunds.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Set a local budget limit for agent spending
- Propose a purchase for human approval
- Approve or reject pending purchase proposals
- Read receipts and refund settled dry-run transactions
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
rail-mcp 0.1.1
{
"version": "0.1.1",
"transport": "stdio",
"identifier": "rail-mcp",
"runtimeHint": "npx",
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"environmentVariables": [
{
"name": "RAIL_DATA_DIR",
"format": "filepath",
"description": "Directory for the local ledger (budget, proposals, receipts). Defaults to ~/.rail in the user home directory. Set to override."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"rail-mcp": {
"command": "npx",
"args": [
"-y",
"rail-mcp@0.1.1"
],
"env": {
"RAIL_DATA_DIR": "<YOUR_RAIL_DATA_DIR>"
}
}
}
}Cline
{
"mcpServers": {
"rail-mcp": {
"command": "npx",
"args": [
"-y",
"rail-mcp@0.1.1"
],
"env": {
"RAIL_DATA_DIR": "<YOUR_RAIL_DATA_DIR>"
}
}
}
}VS Code
{
"servers": {
"rail-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"rail-mcp@0.1.1"
],
"env": {
"RAIL_DATA_DIR": "<YOUR_RAIL_DATA_DIR>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"rail-mcp": {
"command": "npx",
"args": [
"-y",
"rail-mcp@0.1.1"
],
"env": {
"RAIL_DATA_DIR": "<YOUR_RAIL_DATA_DIR>"
}
}
}
}Let your agent find its tools
Find servers like Rail MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.