- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Documented (README)
- !No description
git clone https://github.com/peccancy/mcp{
"mcpServers": {
"mcp": {
"command": "mcp",
"env": {
"DISPUTES_URL": "<disputes_url>",
"CATEGORIES_URL": "<categories_url>",
"HISTORY_URL": "<history_url>"
}
}
}
}DISPUTES_URLCATEGORIES_URLHISTORY_URLResumen de MCP Servers
# disputes.online MCP server
A public, read-only [Model Context Protocol](https://modelcontextprotocol.io) 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
| Tool | What it does |
|---|---|
| `search_disputes` | Disputes open to bets, filtered by language, category and country, sorted by pool size, number of bets or closing time |
| `search_disputes_by_tags` | Open disputes carrying any of the given tags |
| `get_dispute` | One dispute by id or page URL — open, or already settled, with the winning outcome |
| `list_categories` | The category tree, to find a `category_id` |
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:
```bash
claude mcp add --transport http disputes-online https://disputes.online/mcp
```
Any client that takes a JSON config:
```json
{ "mcpServers": { "disputes-online": { "type": "http", "url": "https://disputes.online/mcp" } } }
```
## 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
| Variable | Default | Meaning |
|---|---|---|
| `APP_PORT` | `8098` | Port to listen on |
| `API_PATH` | `/mcp` | Path the protocol is served at |
| `DISPUTES_URL` | `http://disputes:8080` | Base URL of the dispute service |
| `CATEGORIES_URL` | `http://categories:8082` | Base URL of the category service |
| `HISTORY_URL` | `http://history:8095` | Base URL of the history service (settled disputes) |
| `PLATFORM_TIMEOUT` | `5s` | Timeout for one call to either service |
| `RATE_LIMIT_RPS` / `RATE_LIMIT_BURST` | `20` / `40` | Limit on the total request rate |
`GET /health` answers `ok`.
## Running locally
```bash
APP_PORT=8098 \
DISPUTES_URL=https://disputes.online/disputes \
CATEGORIES_URL=https://disputes.online/category \
HISTORY_URL=https://disputes.online/history \
go run ./cmd
```
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](https://registry.modelcontextprotocol.io)
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`.
```bash
brew install mcp-publisher
./publish.sh
```
Bump `version` in `server.json` before publishing again; the registry refuses a version it already has.
## Tests
```bash
go test ./...
```
## License
MIT
Lo que la gente pregunta sobre mcp
¿Qué es peccancy/mcp?
+
peccancy/mcp es mcp servers para el ecosistema de Claude AI con 0 estrellas en GitHub.
¿Cómo se instala mcp?
+
Puedes instalar mcp clonando el repositorio (https://github.com/peccancy/mcp) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar peccancy/mcp?
+
Nuestro agente de seguridad ha analizado peccancy/mcp y le ha asignado un Trust Score de 77/100 (tier: Trusted). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene peccancy/mcp?
+
peccancy/mcp es mantenido por peccancy. La última actividad registrada en GitHub es del 2026-10-05, con 0 issues abiertos.
¿Hay alternativas a mcp?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega mcp en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
Más MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
The fastest path to AI-powered full stack observability, even for lean teams.