DashboardAnalyseKI-AgentenSicherheitLoslegenChangelogEnglish

MCP-Server · 28 Tools · jeder Client

Läuft mit deinem Agenten.

Claude Desktop, Claude Code, Codex, Cursor, Copilot, Windsurf – alles, was MCP spricht, kann deine Tipprunde übernehmen. Der Server läuft bei dir auf dem Rechner, und dein Passwort bekommt kein Agent je zu sehen. Probier die Session aus: Mit dem ersten Prompt geht das Flutlicht an.

Heute Abend für dich erledigt
MCP-Session

Lokaler Server, Login auf localhost

So läuft das

Dein Agent meldet sich nicht bei Kicktipp an. Er startet ein kleines Programm auf deinem Rechner – den MCP-Server –, und nur dieses Programm redet mit kicktipp.de oder kicktipp.com. Der Agent sieht die Daten deiner Tipprunde: Spiele, Tabellen, Abgabefristen. Deine Zugangsdaten sieht er nie.

Angemeldet wird ein einziges Mal, in deinem normalen Browser. Bitte den Agenten, dein Kicktipp-Konto einzurichten. Er ruft connect_account auf und gibt dir einen Link auf http://127.0.0.1:…/setup?token=…. Öffnen, anmelden, Tipprunde auswählen. Das Passwort tippst du auf dieser lokalen Seite ein – nie im Chat – und es landet in ~/.config/kicktipp-agent/config.ini, nur für dich lesbar (Modus 600). Was es sonst noch zu wissen gibt, steht auf der Sicherheitsseite.

Abkürzung: Kopier diesen Prompt in einen Agenten, der Befehle ausführen darf, und lass ihn die ganze Installation übernehmen.

Welchen Client nutzt du?

Ein Server, dieselben Tools

Unterschiedlich ist nur der Anschluss. Jeder Weg läuft über npx – nichts klonen, nichts bauen.

Block A

Claude Desktop

Lad dir kicktipp.mcpb aus dem aktuellen Release herunter und öffne die Datei per Doppelklick. Claude Desktop zeigt ein Formular: E-Mail und Passwort eintragen (sie wandern in den Schlüsselbund deines Systems), Desktop komplett beenden, neuen Chat aufmachen.

Der Weg mit dem wenigsten Terminal – nämlich gar keinem.

Block B

Claude Code

Ein Befehl hängt den Server an, der nächste Chat hat ihn.

$claude mcp add kicktipp -- npx -y -p kicktipp-agent kicktipp-agent-mcp

Dann sag „Richte mein Kicktipp-Konto ein“ und öffne den localhost-Link.

Block C

Codex CLI

Das hier in ~/.codex/config.toml eintragen und Codex neu starten:

[mcp_servers.kicktipp] command = "npx" args = ["-y", "-p", "kicktipp-agent", "kicktipp-agent-mcp"]
Block D

Cursor, Copilot, Windsurf & Co.

Jeder Client mit einer MCP-Config (.cursor/mcp.json, .vscode/mcp.json oder das Gegenstück) nimmt den Standardblock unter mcpServers:

"kicktipp": { "command": "npx", "args": ["-y", "-p", "kicktipp-agent", "kicktipp-agent-mcp"] }

Ein env-Block ist nicht nötig – der Server liest seine Config selbst.

Zum ersten Mal dabei? Schalt den Nur-Lesen-Modus ein. Ein Häkchen auf der Setup-Seite (oder read_only = true), und die Tipp-Tools werden gar nicht erst registriert. Der Agent kann dann nachweislich nichts abgeben. Für die erste Session genau richtig.

Der Kader: 28 Tools

Strukturierte Antworten

Jedes Tool antwortet mit strukturierten Daten, mit denen ein Agent rechnen kann. Die Saisondaten aus dem Cache gibt es obendrein als MCP-Ressourcen. Über Dry-Run-Flags kann ein Agent einen Tippzettel prüfen, ohne ihn abzugeben.

Spiel lesen
1
get_statusZugangsdaten und Konfiguration prüfen
2
connect_accountSetup-Seite auf localhost öffnen
3
get_today_matchesHeutige Spiele samt Tippstatus
4
get_betsSpiele und Tipps eines Spieltags
5
get_scheduleSpielplan mit Ergebnissen
6
get_leaderboardRangliste zu einem Spieltag
7
get_overviewSaisonüberblick über alle Spieltage
8
get_tableLigatabelle (die echte, mit Toren)
9
get_rulesRegeln und Punktevergabe der Runde
10
get_communitiesDeine Tipprunden auflisten
11
get_playersMitspieler der Tipprunde auflisten
12
get_bonus_questionsBonusfragen mit Antwortoptionen
13
get_deadlineCountdown und noch offene Tipps
Analyse
14
sync_historyLokalen Cache für die Analysen füllen
15
get_statsSaisonanalyse für einen Spieler
16
get_rival_analysisAbstand, Spielraum und Überholbedingung
17
suggest_betsTippzettel aus den Quoten, gibt nie ab
18
get_standings_scenariosTabelle bei angenommenen Ergebnissen
19
whatifSaison mit anderer Strategie durchspielen
20
get_bet_logWas dieser Agent abgegeben hat
Spielen – im Nur-Lesen-Modus nicht dabei
21
place_betsTipps abgeben, Spiele per Name
22
place_bonus_betsBonusfragen beantworten
23
set_communityAktive Tipprunde festlegen
24
set_playerFestlegen, welcher Spieler du bist
25
set_notifyErinnerungen einrichten
26
list_membersSpielleiter: Mitglieder auflisten
27
get_bets_for_memberSpielleiter: Tipps eines Mitglieds
28
place_bets_for_memberSpielleiter: für ein Mitglied tippen

Im Nur-Lesen-Modus stehen die Tipp-Tools gar nicht erst im Kader – und falls ein Client die Liste zwischenspeichert, verweigern die Abgabefunktionen zusätzlich von sich aus. Was ein Agent trotzdem abgibt, steht im lokalen Tipp-Protokoll – mit Undo.

Dein Agent steht in der Aufstellung.

Ein Config-Block. Ein Login auf localhost. Kein Passwort im Chat.