LightsOut
LightsOut
Agenten-Orchestrierungssystem: Es führt Ketten von Coding-Agent-Sitzungen (Claude Code, Codex) in einem Container aus, vermittelt deren Berechtigungsanfragen gegen Richtlinien, äußert Zweifel statt zu raten, fragt eine zweite Meinung, wenn ein Zweifel auflösbar ist, und stellt das Ganze über MCP sowie ein schreibgeschütztes Web-Panel bereit.
Copyright 2026 Filipe Gomes. Lizenziert unter der Apache License, Version 2.0 mit der Commons-Clause-Bedingung (siehe LICENSE): frei zu verwenden, zu modifizieren und weiterzuverbreiten, auch kommerziell innerhalb der eigenen Organisation; nicht zum Verkauf oder Weiterverkauf, weder als solches noch als Dienstleistung, durch andere als den Lizenzgeber.
Dokumente
doc/INSTALL.md— vollständige Installationsanleitung, einschließlich einer frischen Maschine.doc/EXAMPLES.md— realistische Nutzungsdurchläufe.doc/REQUIREMENTS.md— was das System leisten muss (Anforderungs-IDs).doc/DESIGN.md— wie es aufgebaut ist, Abschnitt für Abschnitt.doc/STATE.md— aktuelle Phase, letzter Meilenstein, nächster Schritt.doc/DECISIONS.md— nicht offensichtliche Implementierungsentscheidungen.doc/TESTING.md— was heute getestet werden kann und wie.
Related MCP server: impart-mcp
Anforderungen
Windows 11 oder macOS mit Docker Desktop, oder Linux mit Docker Engine + compose v2.
Ein Claude-Abonnement oder API-Schlüssel sowie ein ChatGPT/OpenAI-Abonnement oder API-Schlüssel.
Installation
docker run -d --name lightsout --restart unless-stopped \
-p 127.0.0.1:8484:8484 -p 127.0.0.1:1455:1455 \
-v lightsout-db:/data \
-v "$HOME/LightsOut:/workspace" \
-v claude-auth:/home/app/.claude -v codex-auth:/home/app/.codex \
ghcr.io/<owner>/lightsout:latestÖffnen Sie http://127.0.0.1:8484/ — der Ersteinrichtungsassistent führt durch das Verbinden der Engines, Claude Desktop und Ihres ersten Projekts. Installieren Sie dist/lightsout.mcpb in Claude Desktop, um die Tools zu erhalten: Doppelklicken Sie auf die Datei, ziehen Sie sie auf das Claude-Desktop-Fenster oder gehen Sie zu Einstellungen → Erweiterungen → Erweiterte Einstellungen → Erweiterung installieren… (siehe extension/README.md). Eine benutzerdefinierte Connector-URL funktioniert hier nicht: Claude erreicht entfernte MCP-Server aus der Cloud von Anthropic, die keine Route zu Ihrem 127.0.0.1 hat.
Panel und API sind nur an localhost gebunden. Health: curl -s localhost:8484/health.
Plattformspezifische Details — Windows-Doppelklick-Einstiegspunkte, Erstellen aus dem Quellcode statt Herunterladen, die Egress-Allowlist, Aktualisierung — finden Sie in doc/INSTALL.md.
Egress-Allowlist (RT-05)
Standardmäßig ist ausgehender Datenverkehr uneingeschränkt und /health gibt dies an (network: unrestricted). Um die Allowlist durchzusetzen, bearbeiten Sie proxy/filter mit Ihren Git-Remote-Hosts und starten Sie mit dem Overlay:
docker compose -f docker-compose.yml -f docker-compose.secure.yml --profile secure up -dEntwicklung
npm install
npm run typecheck
npm run build
npm testDie Build-Reihenfolge und die phasenweisen Verifikationsskripte sind in doc/DESIGN.md §13 definiert; jede Phase hat ein Gate unter scripts/verify/. Die Gates benötigen eine Shell mit docker im PATH: Unter Windows funktioniert Git Bash.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Control plane for autonomous software labor. Agents claim objectives over MCP with audit trail.
A paid remote MCP for OpenAI Codex agent coordination MCP, built to return verdicts, receipts, usage
Hosted MCP memory and agent control plane for durable conversations, jobs, and operations.
LLM Orchestration Agent (Mcp)
Related MCP Servers
- AlicenseAqualityDmaintenanceWraps Claude Code as tools for MCP clients, enabling autonomous coding tasks via a 4-tool lifecycle with session management, async polling, and permission controls.45720MIT
- AlicenseAqualityDmaintenanceAn agent orchestration layer that wraps expert agents as MCP tools, enabling integration with Claude Desktop, Cursor, and other MCP-compatible environments.4179MIT
- AlicenseNot gradedqualityBmaintenanceMulti-agent AI orchestrator that runs parallel coding agents in isolated sessions with self-improving intelligence, exposed via an MCP server for task execution and management.MIT
- AlicenseNot gradedqualityBmaintenanceAn MCP server that provides a governance layer for coding agents, enforcing policies, validation, and human-in-the-loop for tool calls without requiring an API key.MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/filipeagg/LightsOut'
If you have feedback or need assistance with the MCP directory API, please join our Discord server