Skip to main content
Glama
GuyMichaely

Mcp-worker

by GuyMichaely

Mcp-worker

Mcp-worker позволяет ChatGPT управлять одной машиной Windows с контролируемой политикой через публичный MCP-сервер и исходящее только рабочее соединение.

Репозиторий содержит три части:

  • src/remote: сервер MCP Streamable HTTP и устойчивый ретрансляционный API

  • src/worker: исходящий клиент рабочего и мост утверждения точных действий

  • packages/windows-worker: полная реализация инструментов Windows, политики, аудита, рабочего стола, буфера обмена, процессов, передачи, администрирования и .NET-хелпера

Удалённый сервер объявляет полный каталог из 31 инструмента, даже когда рабочий находится в автономном режиме. Выполнение инструментов по-прежнему подчиняется локальной политике рабочего. Решения по подсказкам используют MCP-элиситацию и кратковременный билет, привязанный к конкретному запросу.

Что работает

  • Защищённые OAuth конечные точки /mcp и отдельно аутентифицированные конечные точки рабочего

  • Задания SQLite, аренда, срок действия, дедуплицированные результаты, отмена и обработка неопределённых мутаций

  • CRUD файлов и поиск, выполнение процессов и интерактивные сеансы, инструменты рабочего стола и буфера обмена

  • Выполнение AppContainer с помощью включённого .NET 10 хелпера

  • Импорт файлов и экспорт файлов по частям через истекающие ресурсы MCP

  • Локальные записи аудита SQLite с корреляционными идентификаторами ретрансляции

  • Скрипты запланированных задач текущего пользователя со скрытым выполнением, поведением перезапуска и ограниченными журналами

  • Тесты ретрансляции Linux, тесты рабочего Windows и сборки нативного хелпера в CI

Related MCP server: Secure Local AI Agent MCP

Локальная проверка

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.

Документация

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