
disputes.online
online.disputesv1.0.0Updated Oct 5, 2026
Read prediction disputes and the crowd's odds on real-world events from disputes.online.
Overview
Lets an assistant search open prediction disputes and read the crowd's implied odds and payout multipliers for each outcome.
- What it does
- A public, read-only MCP server for disputes.online. It exposes tools to search open disputes by language, category, country, tags, pool size, bet count or closing time; fetch a single dispute by id or page URL, including settled ones with the winning outcome; and list the category tree. Each dispute returns its page URL plus, per outcome, the share of stakes (implied_probability) and the payout multiplier, with amounts in the platform's internal currency QOT.
- When to use it
- Useful when an assistant needs current crowd odds or stake splits on real-world events, or wants to look up whether a dispute is open or already settled. It is a read-only lookup service, not a betting tool.
- Requirements
- A remote Streamable HTTP endpoint at with no authentication. No packages, accounts, API keys or environment variables are needed for the hosted endpoint. Running it locally instead requires a Go toolchain and the service base URLs.
Installation
In SourceWeft
- Open disputes.online in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"mcp": {
"type": "http",
"url": "https://disputes.online/mcp"
}
}
}README
disputes.online MCP server
A public, read-only Model Context Protocol server for disputes.online. It lets an AI agent find open disputes and read how the stakes on them are split — the crowd's implied odds.
Endpoint: https://disputes.online/mcp (Streamable HTTP, no authentication)
Tools
Every dispute comes with its page URL and, per outcome, the share of stakes
(implied_probability) and the payout multiplier. Amounts are in QOT, the platform's internal
currency. Lists default to English; pass lang for disputes written in another language.
There are no tools that place bets, create disputes or act for a user.
Connecting
Claude Code:
Any client that takes a JSON config:
How it works
The server has no database access. It calls the same public API the site uses
(https://disputes.online/openapi.json), so it can only say what the site already publishes.
It is stateless: any replica answers any request.
Configuration
GET /health answers ok.
Running locally
Then point a client, or npx @modelcontextprotocol/inspector, at http://localhost:8098/mcp.
Publishing to the MCP registry
server.json describes this server for the official MCP registry
under the name online.disputes/mcp. That namespace belongs to whoever controls disputes.online:
the site serves a public key at https://disputes.online/.well-known/mcp-registry-auth, and
publishing takes the matching private key, kept outside this repository at
~/.mcp-registry/disputes.online.pem.
Bump version in server.json before publishing again; the registry refuses a version it already has.
Tests
License
MIT
Source: README.md at commit e11fafa
Tools
0Version history
1- v1.0.0LatestOct 5, 2026

