Mcp-worker
Mcp-worker
Mcp-worker は、公開 MCP サーバーとアウトバウンド専用のワーカー接続を通じて、ChatGPT がポリシー制御された 1 台の Windows マシンを操作できるようにします。
リポジトリには 3 つの部分が含まれています:
src/remote: Streamable HTTP MCP サーバーと永続的なリレー APIsrc/worker: アウトバウンドのワーカークライアントと正確なアクション承認ブリッジpackages/windows-worker: 完全な Windows ツール、ポリシー、監査、デスクトップ、クリップボード、プロセス、転送、管理、および .NET ヘルパーの実装
リモートサーバーは、ワーカーがオフラインの場合でも、完全な 31 ツールのカタログをアドバタイズします。ツールの実行は、ワーカーのローカルポリシーに従います。プロンプトの決定には、MCP エリシテーションと、正確なリクエストにバインドされた短命のチケットを使用します。
動作するもの
OAuth で保護された
/mcpと、個別に認証されたワーカーエンドポイントSQLite ジョブ、リース、有効期限、重複排除された結果、キャンセル、および不確定な変更の処理
ファイル CRUD と検索、プロセス実行と対話型セッション、デスクトップおよびクリップボードツール
同梱の .NET 10 ヘルパーによる AppContainer 実行
期限切れ MCP リソースによるファイルインポートとチャンク化されたファイルエクスポート
リレー相関 ID を持つローカル SQLite 監査レコード
非表示実行、再起動動作、および制限付きログを備えた現在のユーザー向けスケジュールタスクスクリプト
CI での Linux リレーテスト、Windows ワーカーテスト、およびネイティブヘルパービルド
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