DE ENG
KI-Assistent (MCP)

team-estimates mit deinem KI-Assistenten

Mit dem MCP-Server organisiert dein KI-Assistent Schätzrunden und schätzt mit – für dich oder als eigenes Teammitglied.

Was dein KI-Assistent kann

Als Organisator: Sessions anlegen (create_session) oder eine im Browser angelegte Session übernehmen (adopt_session), aufdecken (reveal), eine neue Runde starten (reset_round), die Skala wählen (set_estimation_unit), eigene Skalen verwalten (create_custom_scale, update_custom_scale, delete_custom_scale), Auto-Aufdecken und Timer steuern (set_auto_reveal, set_timer), den Organisator-Link abrufen (get_organizer_link) und die Session löschen (delete_session).

Als Teilnehmer: beitreten und verlassen (join_session, leave_session), sich umbenennen (rename), schätzen (submit_estimate), zuschauen (set_spectator) und nach dem Aufdecken mit einem Emoji auf die Schätzung anderer reagieren (add_comment, remove_comment).

Lesen: den aktuellen Stand einer Session (get_session_state) und alle bekannten Sessions (list_sessions).

Voraussetzung

Node.js 22 oder neuer. Dein KI-Assistent startet den Server bei Bedarf selbst mit:

npx -y team-estimates-mcp

Einrichtung in Claude Code

Installiere das Plugin team-estimates. Es bringt den Server und die vorgefertigten Abläufe als Befehle /team-estimates:… mit:

claude plugin marketplace add https://team-estimates.de/claude-plugins/marketplace.json
claude plugin install team-estimates@team-estimates

Für das kürzere /tes:… zusätzlich claude plugin install tes@team-estimates ausführen. Danach /reload-plugins ausführen oder eine neue Session starten.

Ohne Plugin richtest du nur den Server ein. Die Abläufe heißen dann /mcp__team-estimates__…:

claude mcp add team-estimates -- npx -y team-estimates-mcp

Nutze eins von beiden, nicht beides. Wechselst du zum Plugin, entferne den selbst eingetragenen Server mit claude mcp remove team-estimates.

Einrichtung in GitHub Copilot (VS Code, Agent-Modus)

Trage den Server in .vscode/mcp.json deines Projekts ein:

{
  "servers": {
    "team-estimates": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "team-estimates-mcp"]
    }
  }
}

Starte ihn im mcp.json-Editor oder über MCP: List Servers und schalte den Copilot-Chat in den Agent-Modus.

Oder: Einrichtung per Prompt

Kopiere diesen Prompt in Claude Code oder den Copilot-Agent-Modus. Der Assistent richtet sich dann selbst ein:

Set up the team-estimates MCP server for me.
1. Check that Node.js 22 or newer is installed (node --version). If not, stop and tell me.
2. If you are Claude Code, run: claude plugin marketplace add https://team-estimates.de/claude-plugins/marketplace.json
   and then: claude plugin install team-estimates@team-estimates
   If you are GitHub Copilot in VS Code, add this server to .vscode/mcp.json (create the file if needed, keep existing servers):
   "team-estimates": { "type": "stdio", "command": "npx", "args": ["-y", "team-estimates-mcp"] }
3. Tell me how to reload the MCP servers in this client.
4. After the reload, call the list_sessions tool to check that team-estimates responds. Do not create a session just to test the setup.

Für dich schätzen oder selbst mitschätzen

Dein Assistent kann als zwei Teilnehmer in derselben Session sein. Als Vertretung (proxy) gibt er nur Werte ab, die du ihm nennst. Als KI-Teammitglied (agent) schätzt er unabhängig und erscheint für alle sichtbar mit 🤖 vor dem Namen, zum Beispiel „🤖 Otter“. Seine Begründung erklärt er dir im Chat, denn Kommentare in einer Session sind Emoji-Reaktionen.

Solange dein KI-Assistent läuft, wird er als online angezeigt. Schließt du ihn, geht er offline, wie ein geschlossener Browser-Tab.

Vorgefertigte Abläufe

facilitate-session leitet eine Runde als Organisator an, estimate-as-agent schätzt als KI-Teammitglied, vote-for-me stimmt für dich ab. Mit dem Plugin heißen sie in Claude Code /team-estimates:… oder /tes:…, gefolgt von der Session-ID, zum Beispiel /tes:vote-for-me <Session-ID>. Ohne Plugin heißen sie /mcp__team-estimates__…, in Copilot /mcp.team-estimates.….

Deine Zugangsdaten

Organisator-Codes und Teilnehmer-Tokens landen nie im Chat. Sie liegen nur auf deinem Rechner in ~/.team-estimates/mcp-sessions.json, lesbar nur für dich. Einzige Ausnahme: Um eine im Browser angelegte Session zu übernehmen, gibst du deinem Assistenten einmal den Organisator-Code.

Einschränkungen

Die GitHub-Integration (Issue verknüpfen, Schätzung nach GitHub übertragen) ist über den MCP-Server nicht verfügbar, weil er bewusst keine GitHub-Zugangsdaten verarbeitet. Nutze dafür die Weboberfläche; ein dort verknüpftes Issue sieht dein Assistent trotzdem.

Der GitHub Copilot Coding Agent (in der Cloud) wird nicht unterstützt: Er läuft nur kurz und kann weder Zugangsdaten behalten noch online bleiben.