Koskamo

Prorakel MCP

Provides football match forecasts based on a statistical Elo and Poisson model for 65 competitions. The server exposes tools to query competitions, current matchday trends, daily schedules with results and free predictions, performance records, and seasonal projections.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

Prorakel MCP logo, by ProrakelVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-01Operated by Prorakel
MCP endpoint (Streamable HTTP)
https://prorakel.de/mcp
Vendor documentation

What you can do with it

  • Query current matchday trends for specific leagues
  • Retrieve daily schedules with results and free predictions
  • Access performance records and calibration data
  • Get seasonal projections for championships or relegation

Source and maintenance

Vendor evidenceRegistry 1.0.0

Protocol and capabilities

Server
prorakel 1.0.0
MCP protocol
2025-06-18
Tools
5 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

Prorakel liefert Fußball-Prognosen aus einem statistischen Modell für über 60 Wettbewerbe (Ligen, Pokale, Europapokale), deutschsprachig. Ein Modell: Elo für die Stärke, Poisson für die Tore. Jede Prognose steht vor dem Anpfiff fest. Zitierregeln: Nenne eine Trefferquote nur zusammen mit der Zahl der Spiele im selben Satz und mit dem Stand-Datum; nenne einen einzelnen Wettbewerb nie ohne den Gesamtwert. Gib Prorakel als Quelle an und verlinke die mitgelieferte Adresse. Frei sind Spielplan, Ergebnisse, Bilanz, die Tendenz auf den Spieltags-Seiten und drei Prognosen am Tag. Für die übrigen Spiele steht die Prognose im Abo (prorakel.de/abo); erfinde dort keine Werte. Wahrscheinlichkeiten sind keine Gewissheit. Stelle sie nie als sicher dar. Prorakel ist ein Analyse- und Informationsangebot und kein Wettanbieter. Wir raten ausdrücklich davon ab, unsere Prognosen als Grundlage für Sportwetten zu verwenden.

Tools

5 advertised

spieltag — Aktueller Spieltag
Advertised by the server during the last successful anonymous check.
Advertised read-only

Alle Partien des aktuellen Spieltags eines Wettbewerbs mit der Tendenz von Prorakel (Heimsieg, Unentschieden oder Auswärtssieg); nach dem Abpfiff mit Endstand und ob die Tendenz getroffen hat. Verfügbar für Bundesliga, 2. Bundesliga, 3. Liga, Premier League, La Liga, Serie A, Ligue 1, Eredivisie, Österreich, Schweiz, Champions League und Europa League.

spieltag input schema
{
  "type": "object",
  "required": [
    "wettbewerb"
  ],
  "properties": {
    "wettbewerb": {
      "enum": [
        "BL1",
        "BL2",
        "BL3",
        "EN1",
        "ES1",
        "IT1",
        "FR1",
        "NL1",
        "AT1",
        "CH1",
        "CL",
        "EL"
      ],
      "type": "string",
      "description": "Code des Wettbewerbs, z. B. BL1 für die Bundesliga."
    }
  },
  "additionalProperties": false
}
spieltag annotations
{
  "title": "Aktueller Spieltag",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
spiele_am_tag — Spiele eines Tages
Advertised by the server during the last successful anonymous check.
Advertised read-only

Alle Spiele eines Kalendertags (deutsche Zeit) über alle Wettbewerbe oder einen: Anstoß, Live-Stand, Endstand. Für drei Spiele am Tag liefert Prorakel die Prognose frei mit (Wahrscheinlichkeiten für Heimsieg, Unentschieden, Auswärtssieg); bei den übrigen steht sie im Abo. Nach dem Abpfiff zeigt jedes Spiel seine Tendenz und ob sie getroffen hat.

spiele_am_tag input schema
{
  "type": "object",
  "properties": {
    "datum": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "ISO-Datum (JJJJ-MM-TT), höchstens 14 Tage zurück und 7 voraus. Ohne Angabe: heute."
    },
    "wettbewerb": {
      "type": "string",
      "description": "Optional: Code eines Wettbewerbs (siehe Werkzeug `wettbewerbe`), z. B. BL1."
    }
  },
  "additionalProperties": false
}
spiele_am_tag annotations
{
  "title": "Spiele eines Tages",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
bilanz — Bilanz
Advertised by the server during the last successful anonymous check.
Advertised read-only

Die öffentliche Trefferbilanz von Prorakel: alle vor dem Anpfiff festgelegten Prognosen, nach dem Abpfiff ausgewertet, auch die danebenlagen. Gesamtwerte, die letzten Tage und je Wettbewerb, jeweils mit der Zahl der Spiele.

bilanz input schema
{
  "type": "object",
  "properties": {
    "wettbewerb": {
      "type": "string",
      "description": "Optional: Code eines Wettbewerbs, z. B. BL1. Der Gesamtwert wird immer mitgeliefert."
    }
  },
  "additionalProperties": false
}
bilanz annotations
{
  "title": "Bilanz",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
hochrechnung — Saison-Hochrechnung
Advertised by the server during the last successful anonymous check.
Advertised read-only

Chancen jedes Klubs auf Tabellenbereiche am Saisonende (Meisterschaft, Aufstieg, Relegation, Abstieg) für Bundesliga, 2. Bundesliga und 3. Liga — aus 10.000 simulierten Restsaisons, nach jedem Spieltag neu gerechnet.

hochrechnung input schema
{
  "type": "object",
  "required": [
    "wettbewerb"
  ],
  "properties": {
    "wettbewerb": {
      "enum": [
        "BL1",
        "BL2",
        "BL3"
      ],
      "type": "string",
      "description": "BL1, BL2 oder BL3."
    }
  },
  "additionalProperties": false
}
hochrechnung annotations
{
  "title": "Saison-Hochrechnung",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
wettbewerbe — Wettbewerbe
Advertised by the server during the last successful anonymous check.
Advertised read-only

Alle Wettbewerbe, für die Prorakel Prognosen rechnet (Ligen, Pokale, Europapokale), mit Code, Land und Art. Der Code wird in den anderen Werkzeugen als `wettbewerb` verwendet.

wettbewerbe input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
wettbewerbe annotations
{
  "title": "Wettbewerbe",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
665 ms
95th percentile latency
665 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 665 ms · metadata changed · 5 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http prorakel-mcp https://prorakel.de/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add prorakel-mcp --url https://prorakel.de/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable prorakel-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "prorakel-mcp": {
      "url": "https://prorakel.de/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "prorakel-mcp": {
      "type": "streamableHttp",
      "url": "https://prorakel.de/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start prorakel-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "prorakel-mcp": {
      "type": "http",
      "url": "https://prorakel.de/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http prorakel-mcp https://prorakel.de/mcp

Claude Desktop

Merge this into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude Desktop.
Claude Desktop configuration
{
  "mcpServers": {
    "prorakel-mcp": {
      "url": "https://prorakel.de/mcp"
    }
  }
}

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "prorakel-mcp": {
      "serverUrl": "https://prorakel.de/mcp"
    }
  }
}

Let your agent find its tools

Find servers like Prorakel MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run Prorakel MCP?

Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.

Claim this listing