An AI agent's trading mandate it can't break: checked before every order, reasoning sealed in IRL.
Connect Runs on your machine
claude mcp add irl-gateway -e IRL_BASE_URL=<IRL_BASE_URL> -e IRL_API_TOKEN=<IRL_API_TOKEN> -e IRL_AGENT_ID=<IRL_AGENT_ID> -e IRL_MODEL_HASH=<IRL_MODEL_HASH> -e GATEWAY_BROKER=<GATEWAY_BROKER> -e PAPER_BALANCES=<PAPER_BALANCES> -- uvx irl-gateway==0.3.0
{
"mcpServers": {
"irl-gateway": {
"command": "uvx",
"args": [
"irl-gateway==0.3.0"
],
"env": {
"IRL_BASE_URL": "<IRL_BASE_URL>",
"IRL_API_TOKEN": "<IRL_API_TOKEN>",
"IRL_AGENT_ID": "<IRL_AGENT_ID>",
"IRL_MODEL_HASH": "<IRL_MODEL_HASH>",
"GATEWAY_BROKER": "<GATEWAY_BROKER>",
"PAPER_BALANCES": "<PAPER_BALANCES>"
}
}
}
}
{
"mcpServers": {
"irl-gateway": {
"command": "uvx",
"args": [
"irl-gateway==0.3.0"
],
"env": {
"IRL_BASE_URL": "<IRL_BASE_URL>",
"IRL_API_TOKEN": "<IRL_API_TOKEN>",
"IRL_AGENT_ID": "<IRL_AGENT_ID>",
"IRL_MODEL_HASH": "<IRL_MODEL_HASH>",
"GATEWAY_BROKER": "<GATEWAY_BROKER>",
"PAPER_BALANCES": "<PAPER_BALANCES>"
}
}
}
}
{
"servers": {
"irl-gateway": {
"type": "stdio",
"command": "uvx",
"args": [
"irl-gateway==0.3.0"
],
"env": {
"IRL_BASE_URL": "<IRL_BASE_URL>",
"IRL_API_TOKEN": "<IRL_API_TOKEN>",
"IRL_AGENT_ID": "<IRL_AGENT_ID>",
"IRL_MODEL_HASH": "<IRL_MODEL_HASH>",
"GATEWAY_BROKER": "<GATEWAY_BROKER>",
"PAPER_BALANCES": "<PAPER_BALANCES>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
IRL_BASE_URLRequired | Your IRL server, e.g. https://irl.example.com |
IRL_API_TOKENRequired, secret | Bearer token for the IRL server |
IRL_AGENT_IDRequired | The agent registered on IRL (its mandate) |
IRL_MODEL_HASHRequired | The model hash the agent was registered with (64 hex) |
GATEWAY_BROKEROptional | paper (default, live prices, no keys) or exchange |
PAPER_BALANCESOptional | Starting paper balances, e.g. USDT=1000 |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 7 Oct 2026 |
| Last updated | 7 Oct 2026 |
| Registry name | io.github.norve-labs/irl-gateway |
More finance and crypto servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
