Checks Kalshi and Polymarket relationships, fees, arbitrage edges, quotes, order books, and paper trades through MCP.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Oracle3 prediction Market arbitrage checks.
Oracle3 prediction-market arbitrage checks provides an MCP interface for researching prediction markets on Kalshi and Polymarket. Agents can search contracts, retrieve market metadata and resolution rules, inspect quotes and displayed order-book depth, compare related outcomes, estimate fees, and record simulated trades in a local paper ledger.
The server is aimed at workflows where an agent needs structured market inputs before evaluating a strategy. Its relationship analysis covers implication, exclusivity, complement, same-event, and event-sum cases. Results include candidate baskets, per-leg fees, calculated gross and net edge, and the assumptions used by the check.
After installation, an MCP client starts the oracle3-mcp executable over the local process interface. Public Kalshi and Polymarket reads do not require exchange credentials. The agent can combine discovery and inspection tools with offline calculations, or use current venue data when analyzing live market conditions.
The named tools include search_markets and get_market for discovery; get_quote and get_orderbook for market conditions; check_constraint and check_constraint_live for relationship analysis; trading_fee and fair_value for calculations; and paper_order and paper_portfolio for simulated fills and holdings. The README identifies 13 MCP tools in total.
Oracle3 prediction-market arbitrage checks calculates edges from supplied relationships, prices, quantities, and fee schedules. A result is conditional on the relationship and quotes being correct; the calculation does not by itself establish that two contracts resolve identically or that an opportunity can be executed.
The documented setup uses Python 3.10 or newer. Clone the repository, create a virtual environment, and install the checkout with pip install -e .. Configure an MCP client with the absolute path to .venv/bin/oracle3-mcp and no command arguments. Windows installations use the corresponding files under .venv\\Scripts.
The README gives a Claude Code command that registers the server from the project directory. It also states that other MCP clients can use the executable path as the command with an empty argument list. No exchange credentials are needed for public market reads or the local paper ledger.
Oracle3 prediction-market arbitrage checks also ships six reusable agent workflows for data discovery, constraint arbitrage, quant strategy authoring, agent strategy authoring, paper operations, and live operations. These Skills are separate workflow guidance layered on top of the MCP tools.
Oracle3 prediction-market arbitrage checks exposes market data, calculations, and paper operations through MCP. The README separates real-order execution from this interface: live trading uses the project's Python and CLI engine rather than the MCP paper tools. The engine includes paper and live venue adapters, but using those adapters is outside the documented MCP quickstart.
Calculated net edge includes the selected venue fee schedule, but it remains a model result based on the supplied prices, quantities, and relationship assumptions. Agents should inspect resolution rules and contract definitions before treating markets as comparable. Optional venue, data-provider, and wallet integrations are maintained in the separate oracle3-extras project.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/oracle3-prediction-market-arbitrage-checks)<a href="https://allmcps.com/mcp/oracle3-prediction-market-arbitrage-checks"><img src="https://allmcps.com/api/badge/oracle3-prediction-market-arbitrage-checks?style=directory" alt="Oracle3 prediction Market arbitrage checks on AllMCPs" /></a>