Mcp-worker
Mcp-worker
Mcp-worker позволяет ChatGPT управлять одной машиной Windows с контролируемой политикой через публичный MCP-сервер и исходящее только рабочее соединение.
Репозиторий содержит три части:
src/remote: сервер MCP Streamable HTTP и устойчивый ретрансляционный APIsrc/worker: исходящий клиент рабочего и мост утверждения точных действийpackages/windows-worker: полная реализация инструментов Windows, политики, аудита, рабочего стола, буфера обмена, процессов, передачи, администрирования и .NET-хелпера
Удалённый сервер объявляет полный каталог из 31 инструмента, даже когда рабочий находится в автономном режиме. Выполнение инструментов по-прежнему подчиняется локальной политике рабочего. Решения по подсказкам используют MCP-элиситацию и кратковременный билет, привязанный к конкретному запросу.
Что работает
Защищённые OAuth конечные точки
/mcpи отдельно аутентифицированные конечные точки рабочегоЗадания SQLite, аренда, срок действия, дедуплицированные результаты, отмена и обработка неопределённых мутаций
CRUD файлов и поиск, выполнение процессов и интерактивные сеансы, инструменты рабочего стола и буфера обмена
Выполнение AppContainer с помощью включённого .NET 10 хелпера
Импорт файлов и экспорт файлов по частям через истекающие ресурсы MCP
Локальные записи аудита SQLite с корреляционными идентификаторами ретрансляции
Скрипты запланированных задач текущего пользователя со скрытым выполнением, поведением перезапуска и ограниченными журналами
Тесты ретрансляции Linux, тесты рабочего Windows и сборки нативного хелпера в CI
Related MCP server: Chat On Steroids
Локальная проверка
npm install
npm run build
npm test
npm run test:windows
npm run native:buildСкопируйте .env.example в окружение каждого процесса перед его запуском. Запустите удалённый сервис с помощью npm run remote, а клиент Windows — с помощью npm run worker.
Публичное развёртывание по-прежнему требует решений, которые нельзя вывести из этого репозитория: контроль домена и DNS, входящий трафик, поддержка администратора, регистрация OAuth, учётная запись службы, постоянные каталоги, политика резервного копирования и журналов, оповещения и ограничения размера. См. docs/operations.md.
Документация
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