Mcp-worker
Mcp-worker
Mcp-worker ermöglicht es ChatGPT, einen einzelnen richtlinienkontrollierten Windows-Computer über einen öffentlichen MCP-Server und eine reine Outbound-Worker-Verbindung zu bedienen.
Das Repository enthält drei Teile:
src/remote: der Streamable-HTTP-MCP-Server und die dauerhafte Relay-APIsrc/worker: der Outbound-Worker-Client und die Brücke zur Genehmigung exakter Aktionenpackages/windows-worker: die vollständige Windows-Implementierung für Tools, Richtlinien, Audit, Desktop, Zwischenablage, Prozesse, Übertragung, Administration und .NET-Hilfsprogramme
Der Remote-Server bewirbt den vollständigen Katalog mit 31 Tools, auch wenn der Worker offline ist. Die Ausführung von Tools bleibt der lokalen Richtlinie des Workers unterworfen. Entscheidungen zu Prompts verwenden MCP-Elicitation und ein kurzlebiges Ticket, das an die exakte Anfrage gebunden ist.
Was funktioniert
OAuth-geschützter
/mcp-Endpunkt und separat authentifizierte Worker-EndpunkteSQLite-Jobs, Leases, Ablauf, deduplizierte Ergebnisse, Abbruch und Behandlung unbestimmter Mutationen
Datei-CRUD und -Suche, Prozessausführung und interaktive Sitzungen, Desktop- und Zwischenablage-Tools
AppContainer-Ausführung über den enthaltenen .NET-10-Helfer
Dateiimport und Chunk-Dateiexport über ablaufende MCP-Ressourcen
Lokale SQLite-Auditdatensätze mit Relay-Korrelations-IDs
Skripte für geplante Aufgaben des aktuellen Benutzers mit versteckter Ausführung, Neustartverhalten und begrenzten Protokollen
Linux-Relay-Tests, Windows-Worker-Tests und native Helfer-Builds in CI
Related MCP server: Chat On Steroids
Lokale Überprüfung
npm install
npm run build
npm test
npm run test:windows
npm run native:buildKopieren Sie .env.example in die Umgebung jedes Prozesses, bevor Sie ihn starten. Führen Sie den Remote-Dienst mit npm run remote und den Windows-Client mit npm run worker aus.
Die öffentliche Bereitstellung erfordert weiterhin Entscheidungen, die nicht aus diesem Repository abgeleitet werden können: Domain- und DNS-Kontrolle, Ingress, Administratorunterstützung, OAuth-Registrierung, das Dienstkonto, dauerhafte Verzeichnisse, Backup- und Protokollrichtlinie, Alarmierung und Größenbeschränkungen. Siehe docs/operations.md.
Dokumentation
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
Connect any AI agent to 1,000+ apps and 27,000+ actions through one remote MCP server (OAuth).
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
MCP connector that lets ChatGPT list, search, and run your Apple Shortcuts via a local Mac agent
Related MCP Servers
- FlicenseCqualityDmaintenanceEnables ChatGPT to control a Windows PC remotely via OpenAI Secure MCP Tunnel, executing file operations, PowerShell commands, and system actions through a local MCP server.15-
- AlicenseNot gradedqualityAmaintenanceEnables ChatGPT to access approved local Windows folders, run commands, control the desktop, and manage session history through a permission-bounded MCP server.4,704MIT
- AlicenseNot gradedqualityBmaintenanceEnables ChatGPT to safely interact with Windows workspaces through a loopback-only MCP server, with OAuth, bounded PowerShell tools, persistent jobs, and optional Cloudflare Tunnel exposure.MIT
- AlicenseNot gradedqualityAmaintenanceEnables ChatGPT to securely access project files and directories, read and write text files, and run allowlisted PowerShell commands on a Windows machine through an OpenAI Secure MCP Tunnel.MIT