{"id":38426,"recorded_at":"2026-10-26T14:36:32.672612Z","observed_at":"2026-10-26T14:36:32.672566Z","subject_kind":"source_record","subject":"mcp_registry:io.github.horkos-labs/irl-gateway","kind":"listing","method":"baseline/1","body":{"endpoints":[["web","https://irl.macropulse.live/"]],"name":"IRL Gateway","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-10-06T17:29:41.997217Z","status":"deprecated","statusChangedAt":"2026-10-07T18:36:59.031096Z","statusMessage":"Moved to io.github.norve-labs/irl-gateway","updatedAt":"2026-10-07T18:36:59.031096Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","description":"An AI agent's trading mandate it can't break: checked before every order, reasoning sealed in IRL.","name":"io.github.horkos-labs/irl-gateway","packages":[{"environmentVariables":[{"description":"Your IRL server, e.g. https://irl.example.com","isRequired":true,"name":"IRL_BASE_URL"},{"description":"Bearer token for the IRL server","isRequired":true,"isSecret":true,"name":"IRL_API_TOKEN"},{"description":"The agent registered on IRL (its mandate)","isRequired":true,"name":"IRL_AGENT_ID"},{"description":"The model hash the agent was registered with (64 hex)","isRequired":true,"name":"IRL_MODEL_HASH"},{"description":"paper (default, live prices, no keys) or exchange","name":"GATEWAY_BROKER"},{"description":"Starting paper balances, e.g. USDT=1000","name":"PAPER_BALANCES"}],"identifier":"irl-gateway","registryType":"pypi","runtimeHint":"uvx","transport":{"type":"stdio"},"version":"0.2.1"}],"repository":{"source":"github","url":"https://github.com/horkos-labs/irl-gateway"},"title":"IRL Gateway","version":"0.2.1","websiteUrl":"https://irl.macropulse.live"}},"source":"mcp_registry","summary":"An AI agent's trading mandate it can't break: checked before every order, reasoning sealed in IRL."},"body_sha256":"c26ae848aa55a513e8f552a4ee1bc34e41ff5ae32e30bb949b81ea961c992e1f","prev_id":null,"leaf":"0x7726e38d0bf17e7be6924a6dd4b09b2da2bdac5a34d4a2e274bb72a0627a3c16","leaf_text":"{\"body\":\"c26ae848aa55a513e8f552a4ee1bc34e41ff5ae32e30bb949b81ea961c992e1f\",\"id\":38426,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025392672566,\"prev\":null,\"subject\":\"mcp_registry:io.github.horkos-labs/irl-gateway\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0x7726f4f795a6cb5097debf605bd19f5ce126a7d4a3ebeca0d97da9e1812588ac","0xc757db16541f1c317da1b3bbc53822e46a135144a8fcc3ce41e8ff62bef8dd31","0x27efe3434f37f476b416f0f1eea7c9dc40f9155fe373cf4bdd92c83840f855dc","0xa5d1af8d1abadc019d52a35f0cb9a151fa877a2421824f23930d2176669c800e","0x6f4c39ddf212a9a8737947084f8e69800de6abf0f913112a0a76a5385dd3e08c","0x7c20283d52235b70585f067ea40fc10c218d0fd43a31ab79a76124c8dce58f9f","0x95a8f66c4b0ceb20ee48e245da1fae701331bfd26f4e4686de93d8ba6c4ee762","0x6c85e800b21bdbc298e7154a128e75b8a9aab031b1ca987504614da22538ad40","0xa60cb04f271a4bf19685fb57224cee257668e691285287d8827f8ab8edfb9129","0xb543a7014a7da7ab1677250ea2e4cf5246b237487bd67575741c51bad8f72af0","0x2b0f6f9a9d5201404fd0cd99316c4ea1c2b3853278de26cb244fc2433c8b6831","0x8fdfac9874f184de58b63efbdab0fc27674958d741146d02f58b04d3c559cabf","0xdef3cab0b4070d8ad7f4f91288da4881d19789f131b1b353621df79df04a0617","0xc4fe2177880ea1b0e82b6fe4c270090fd0fbe5af3a42a8cbf6a6ba2fa35625f6","0x15039087bf60ae9b06b756ec3cbc299760e59923a438bbd91e34d105186db0ed","0x2b6e23e3624a1b66e1d2298cfbce99a93ce6b13d24a58112a71802d79c5f7a76","0xd21942ae3214eff88e08ab04884fd4b11958b51af9a0741b7668e2d07a2c56c9","0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}