CommunityCodierung & Entwicklunggithub.com

runcycles/cycles-mcp-server

MCP-Budget- und Risikoautorität für Cycles – Laufzeitsteuerung für Claude, Cursor und Windsurf

Was ist cycles-mcp-server?

Der `runcycles/cycles-mcp-server` ist ein MCP-Server (Model Context Protocol), der als Budget- und Risikoautorität für die Entwicklungsumgebung Cycles fungiert. Er ermöglicht die Laufzeitsteuerung (Runtime Governance) von KI-Assistenten wie Claude, Cursor und Windsurf, indem er Budgetgrenzen, Ausgabenlimits und Risikobewertungen für Aktionen der KI definiert und durchsetzt. Dies ist besonders nützlich für Entwicklerteams, die sicherstellen möchten, dass KI-gesteuerte Aktionen (z. B. Code-Änderungen, API-Aufrufe) nicht unkontrolliert Ressourcen verbrauchen oder Sicherheitsrisiken eingehen. Der Server arbeitet nahtlos mit den genannten Entwicklerplattformen zusammen und bietet eine klare Schnittstelle, um Governance-Regeln zu definieren, zu überwachen und durchzusetzen – alles über das standardisierte MCP-Protokoll.

Funktioniert mit✓Claude Code~Codex CLI✓Cursor✓Windsurf
npx skills add runcycles/cycles-mcp-server

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht cycles-mcp-server?

MCP-Budget- und Risikoautorität für Cycles — Laufzeitsteuerung für Claude, Cursor und Windsurf

Überblick

Der runcycles/cycles-mcp-server ist ein MCP-Server (Model Context Protocol), der als Budget- und Risikoautorität für die Entwicklungsumgebung Cycles fungiert. Er ermöglicht die Laufzeitsteuerung (Runtime Governance) von KI-Assistenten wie Claude, Cursor und Windsurf, indem er Budgetgrenzen, Ausgabenlimits und Risikobewertungen für Aktionen der KI definiert und durchsetzt.

Unterstützte Plattformen

  • Claude
  • Cursor
  • Windsurf

Funktionen

  • Budgetverwaltung: Definiere und überwache Budgetgrenzen für KI-Aktionen, z. B. maximale Anzahl von API-Aufrufen oder Code-Änderungen pro Sitzung.
  • Risikoautorität: Bewerte und genehmige risikoreiche Aktionen basierend auf vordefinierten Regeln (z. B. Aktionen, die Produktionsdaten betreffen oder externe APIs aufrufen).
  • Laufzeitsteuerung: Erzwinge Governance-Regeln in Echtzeit, während KI-Assistenten mit der Entwicklungsumgebung interagieren.
  • MCP-kompatibel: Funktioniert standardkonform mit allen Plattformen, die das Model Context Protocol unterstützen.

Schnellstart

  1. Installiere den Server über npm:
npm install -g @runcycles/cycles-mcp-server
  1. Starte den Server:
cycles-mcp-server
  1. Konfiguriere deinen KI-Client (Claude, Cursor oder Windsurf), um den MCP-Server zu verwenden. Details hierzu findest du in der offiziellen MCP-Dokumentation der jeweiligen Plattform.

Konfiguration

Lege Budget- und Risikoregeln in einer Konfigurationsdatei fest (z. B. cycles-governance.json):

{
  "budget": {
    "maxRequestsPerSession": 100,
    "maxTokensPerRequest": 4096
  },
  "risk": {
    "blockedActions": ["delete", "writeToProduction"],
    "requireApproval": ["modifyConfig", "callExternalAPI"]
  },
  "runtime": {
    "enforceIn": ["claude", "cursor", "windsurf"]
  }
}

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert – siehe LICENSE für Details.

Verwandte Skills