KHOSAN_DevSpace
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.8Lokales Profil:
127.0.0.1:7678Web-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:7676Subagenten: 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 --forbiddenstart 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_DevSpaceOAuth 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.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
Hosted MCP runtime where your agent publishes its own tools by tool call and keeps working.
Secure and manage MCP servers through the Speakeasy AI Control Plane from your agent.
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables ChatGPT and Claude to securely connect to existing Codex sessions across local and remote development hosts via a self-hosted MCP gateway.Apache 2.0
- AlicenseNot gradedqualityAmaintenanceConnects 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.19MIT
- FlicenseNot gradedqualityAmaintenanceExposes 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.-
- AlicenseNot gradedqualityAmaintenanceExposes 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