Skip to main content
Glama
GuyMichaely

Mcp-worker

by GuyMichaely

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-API

  • src/worker: der Outbound-Worker-Client und die Brücke zur Genehmigung exakter Aktionen

  • packages/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-Endpunkte

  • SQLite-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: Secure Local AI Agent MCP

Lokale Überprüfung

npm install
npm run build
npm test
npm run test:windows
npm run native:build

Kopieren 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

F
license - not found
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • MCP connector that lets ChatGPT list, search, and run your Apple Shortcuts via a local Mac agent

  • Remote MCP for Copilot CLI switch gate MCP, structured receipts, audit logs, and reviewer-ready evid

  • A paid remote MCP for AI agent browser approval MCP, built to return verdicts, receipts, usage logs,

View all MCP Connectors

Latest Blog Posts

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/GuyMichaely/Mcp-worker'

If you have feedback or need assistance with the MCP directory API, please join our Discord server