Skip to main content
Glama

KHOSAN_DevSpace

Private MCP-Laufzeitprofile für reine Tool-Nutzung, rund um einen fest gepinnten DevSpace-Kern aufgebaut.

Repository: kongsak4807017/KHOSAN_DevSpaceMCP

Dieses Repository ersetzt die aktive Legacy-Instanz noch nicht. Der Legacy-Dienst bleibt unter 127.0.0.1:7676 erreichbar. Die erste V2-Canary ist ein reines Loopback-Lokalprofil auf 127.0.0.1:7678 für Codex-Desktop-, CLI- und IDE-Clients.

Warum es das gibt

Der bisherige Wrapper vermischte UI, Tunnelsteuerung, Prozessverantwortung, Secrets und Health-Polling. Er fragte außerdem alle drei Sekunden den öffentlichen MCP-Endpunkt ab und erzeugte dabei Hunderttausende Logeinträge. Diese Implementierung trennt:

  • reproduzierbare DevSpace-Abhängigkeit und -Profile;

  • Laufzeit-Secrets und SQLite-Zustand;

  • Fehlerklassifizierung;

  • Prozessüberwachung mit einem einzigen Besitzer;

  • begrenzte Logs;

  • Zugriffspfade für ChatGPT-Web und lokales Codex.

Related MCP server: CodePier

Archetyp

tool-only / private internal. DevSpace stellt die MCP-Tools bereit. Es wird kein Widget hinzugefügt, da der angeforderte Workflow keine benutzerdefinierte UI benötigt.

Aktueller Status

  • Festgepinnte DevSpace-Version: 1.0.8

  • Lokales Profil: 127.0.0.1:7678

  • Web-Profil: nur eine Vorlage; es benötigt eine separate stabile HTTPS-Canary-Origin, bevor es aktiviert wird

  • Legacy-Profil: unverändert unter 127.0.0.1:7676

  • Subagenten: in beiden V2-Profilen deaktiviert

Befehle

npm ci
npm run test:strict
npm run compile
./scripts/ops.ps1 materialize local
./scripts/ops.ps1 doctor local
./scripts/ops.ps1 start local
./scripts/ops.ps1 status local
./scripts/ops.ps1 classify local --forbidden

start hält eine Profilsperre, startet fehlgeschlagene Kindprozesse mit begrenztem exponentiellem Backoff neu, öffnet nach wiederholten Abstürzen einen Schutzschalter (Circuit Breaker) und schreibt rotierende Logs in das ignorierte Verzeichnis runtime/.

Lokale Codex-Registrierung

codex mcp add KHOSAN_DevSpace --url http://127.0.0.1:7678/mcp
codex mcp login KHOSAN_DevSpace

OAuth erfordert das generierte Owner-Passwort, das in der ignorierten lokalen Profil-Auth-Datei gespeichert ist. Geben Sie es ausschließlich auf der Loopback-Genehmigungsseite ein; fügen Sie es nicht in Chat oder Logs ein. Starten Sie den Codex-Client nach der Authentifizierung neu, damit sein MCP-Inventar aktualisiert wird.

Dokumentation

Primäre Referenzen

Produktionsreife

Die lokale Loopback-Canary ist implementiert und validiert. Das separate ChatGPT-Web-Profil ist bewusst nicht aktiv, bis es eine eigene stabile HTTPS-Origin besitzt und die Abhängigkeitsausnahme in docs/SECURITY_BOUNDARY.md behoben oder ausdrücklich akzeptiert ist.

Maintenance

ActivityStale
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Connects ChatGPT and MCP clients to authorized local development environments, enabling secure file access, shell execution, persistent tasks, browser/desktop control, and remote management of projects.
    19
    MIT
  • F
    license
    Not graded
    quality
    A
    maintenance
    Exposes an OAuth-gated MCP endpoint with 38 governed tools that let web-based AI chat clients read and edit local files, run whitelisted shell commands, search, use Git and SQLite, fetch localhost/intranet APIs, automate Chromium and DevTools, and manage background tasks, ports, clipboard, notifications, and Postman. Local IDEs can connect directly over 127.0.0.1, while remote clients reach the same machine through a secure public ingress.
    -
  • A
    license
    Not graded
    quality
    A
    maintenance
    Exposes a governed suite of 38 OAuth-gated tools over one MCP endpoint, letting web-based AI chat clients read and edit files, run whitelisted shell commands, search, and use Git, SQLite, browser automation, DevTools, background tasks, ports, clipboard, notifications, and localhost services on the user's own machine. It also allows local IDEs and automation tools to connect directly over localhost for offline, low-latency access.
    MIT