{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"app.oddsrail/polymarket-kalshi-trading","description":"Cross-venue prediction markets for AI agents: Polymarket + Kalshi, costed and attributed","repository":{"url":"https://github.com/hmesutozsoy/oddsrail","source":"github"},"version":"0.10.1","packages":[{"registryType":"pypi","identifier":"oddsrail","version":"0.10.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"1 (default) simulates orders; 0 enables real trading","name":"ODDSRAIL_DRY_RUN"},{"description":"bytes32 Polymarket builder code for on-chain attribution","name":"ODDSRAIL_BUILDER_CODE"},{"description":"operator wallet key; only needed for real trading","isSecret":true,"name":"POLYMARKET_PRIVATE_KEY"},{"description":"proxy/deposit wallet address, if used","name":"POLYMARKET_WALLET_ADDRESS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-02T11:00:09.029493Z","publishedAt":"2026-09-02T11:00:09.029493Z","updatedAt":"2026-09-02T11:00:09.029493Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"app.oddsrail/polymarket-kalshi-trading","description":"Cross-venue prediction markets for AI agents: Polymarket + Kalshi, costed and attributed","repository":{"url":"https://github.com/hmesutozsoy/oddsrail","source":"github"},"version":"0.10.2","packages":[{"registryType":"pypi","identifier":"oddsrail","version":"0.10.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"1 (default) simulates orders; 0 enables real trading","name":"ODDSRAIL_DRY_RUN"},{"description":"bytes32 Polymarket builder code for on-chain attribution","name":"ODDSRAIL_BUILDER_CODE"},{"description":"operator wallet key; only needed for real trading","isSecret":true,"name":"POLYMARKET_PRIVATE_KEY"},{"description":"proxy/deposit wallet address, if used","name":"POLYMARKET_WALLET_ADDRESS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T09:39:41.017685Z","publishedAt":"2026-09-06T09:39:41.017685Z","updatedAt":"2026-09-06T09:39:41.017685Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"app.oddsrail/polymarket-kalshi-trading","description":"Cross-venue prediction markets for AI agents: Polymarket + Kalshi, costed and attributed","repository":{"url":"https://github.com/hmesutozsoy/oddsrail","source":"github"},"version":"0.11.0","packages":[{"registryType":"pypi","identifier":"oddsrail","version":"0.11.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"1 (default) simulates orders; 0 enables real trading","name":"ODDSRAIL_DRY_RUN"},{"description":"bytes32 Polymarket builder code for on-chain attribution","name":"ODDSRAIL_BUILDER_CODE"},{"description":"operator wallet key; only needed for real trading","isSecret":true,"name":"POLYMARKET_PRIVATE_KEY"},{"description":"proxy/deposit wallet address, if used","name":"POLYMARKET_WALLET_ADDRESS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T13:43:24.250963Z","publishedAt":"2026-09-06T13:43:24.250963Z","updatedAt":"2026-09-06T13:43:24.250963Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"app.oddsrail/polymarket-kalshi-trading","description":"Cross-venue prediction markets for AI agents: Polymarket + Kalshi, costed and attributed","repository":{"url":"https://github.com/hmesutozsoy/oddsrail","source":"github"},"version":"0.12.0","packages":[{"registryType":"pypi","identifier":"oddsrail","version":"0.12.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"1 (default) simulates orders; 0 enables real trading","name":"ODDSRAIL_DRY_RUN"},{"description":"bytes32 Polymarket builder code for on-chain attribution","name":"ODDSRAIL_BUILDER_CODE"},{"description":"operator wallet key; only needed for real trading","isSecret":true,"name":"POLYMARKET_PRIVATE_KEY"},{"description":"proxy/deposit wallet address, if used","name":"POLYMARKET_WALLET_ADDRESS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T14:02:42.830852Z","publishedAt":"2026-09-06T14:02:42.830852Z","updatedAt":"2026-09-06T14:02:42.830852Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"app.oddsrail/polymarket-kalshi-trading","description":"Cross-venue prediction markets for AI agents: Polymarket + Kalshi, costed and attributed","repository":{"url":"https://github.com/hmesutozsoy/oddsrail","source":"github"},"version":"0.13.0","packages":[{"registryType":"pypi","identifier":"oddsrail","version":"0.13.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"1 (default) simulates orders; 0 enables real trading","name":"ODDSRAIL_DRY_RUN"},{"description":"bytes32 Polymarket builder code for on-chain attribution","name":"ODDSRAIL_BUILDER_CODE"},{"description":"operator wallet key; only needed for real trading","isSecret":true,"name":"POLYMARKET_PRIVATE_KEY"},{"description":"proxy/deposit wallet address, if used","name":"POLYMARKET_WALLET_ADDRESS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T15:33:55.197925Z","publishedAt":"2026-09-06T15:33:55.197925Z","updatedAt":"2026-09-06T15:33:55.197925Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"app.oddsrail/polymarket-kalshi-trading","description":"Cross-venue prediction markets for AI agents: Polymarket + Kalshi, costed and attributed","repository":{"url":"https://github.com/hmesutozsoy/oddsrail","source":"github"},"version":"0.13.1","packages":[{"registryType":"pypi","identifier":"oddsrail","version":"0.13.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"1 (default) simulates orders; 0 enables real trading","name":"ODDSRAIL_DRY_RUN"},{"description":"bytes32 Polymarket builder code for on-chain attribution","name":"ODDSRAIL_BUILDER_CODE"},{"description":"operator wallet key; only needed for real trading","isSecret":true,"name":"POLYMARKET_PRIVATE_KEY"},{"description":"proxy/deposit wallet address, if used","name":"POLYMARKET_WALLET_ADDRESS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T15:35:57.883476Z","publishedAt":"2026-09-06T15:35:57.883476Z","updatedAt":"2026-09-06T15:35:57.883476Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"app.oddsrail/polymarket-kalshi-trading","description":"Cross-venue prediction markets for AI agents: Polymarket + Kalshi, costed and attributed","repository":{"url":"https://github.com/hmesutozsoy/oddsrail","source":"github"},"version":"0.13.2","packages":[{"registryType":"pypi","identifier":"oddsrail","version":"0.13.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"1 (default) simulates orders; 0 enables real trading","name":"ODDSRAIL_DRY_RUN"},{"description":"bytes32 Polymarket builder code for on-chain attribution","name":"ODDSRAIL_BUILDER_CODE"},{"description":"operator wallet key; only needed for real trading","isSecret":true,"name":"POLYMARKET_PRIVATE_KEY"},{"description":"proxy/deposit wallet address, if used","name":"POLYMARKET_WALLET_ADDRESS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T16:11:06.794119Z","publishedAt":"2026-09-06T16:11:06.794119Z","updatedAt":"2026-09-06T16:11:06.794119Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"app.oddsrail/polymarket-kalshi-trading","description":"Cross-venue prediction markets for AI agents: Polymarket + Kalshi, costed and attributed","repository":{"url":"https://github.com/hmesutozsoy/oddsrail","source":"github"},"version":"0.13.3","packages":[{"registryType":"pypi","identifier":"oddsrail","version":"0.13.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"1 (default) simulates orders; 0 enables real trading","name":"ODDSRAIL_DRY_RUN"},{"description":"bytes32 Polymarket builder code for on-chain attribution","name":"ODDSRAIL_BUILDER_CODE"},{"description":"operator wallet key; only needed for real trading","isSecret":true,"name":"POLYMARKET_PRIVATE_KEY"},{"description":"proxy/deposit wallet address, if used","name":"POLYMARKET_WALLET_ADDRESS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T16:22:48.048658Z","publishedAt":"2026-09-06T16:22:48.048658Z","updatedAt":"2026-09-06T16:22:48.048658Z","isLatest":true}}}],"metadata":{"count":8}}
