windows-computer-use-mcp
Windows Computer Use MCP Server
English | 中文
MCP(Model Context Protocol)プロトコルに基づくWindowsデスクトップ自動化サーバー。マウス、キーボード、スクリーンショット、クリップボードを制御し、アプリケーションと連携します。すべてMCPプロトコルを通じて行えます。
注意: このサーバーはWindowsでのみ動作します。
機能
スクリーンショット — 全画面または指定領域をbase64 PNGとしてキャプチャ
マウス操作 — 移動、クリック、ダブルクリック、右クリック、ドラッグ、スクロール
キーボード入力 — テキスト入力、キーコンビネーション、キーの長押し
カーソル位置 — 現在のカーソル座標を取得
クリップボード — クリップボードのテキストを読み書き
アプリケーション管理 — 実行中のアプリの一覧、最前面アプリの取得、アプリの起動
ディスプレイ情報 — 接続されているディスプレイと解像度の一覧
Related MCP server: desktop-touch-mcp
ツール
ツール | 説明 |
| 現在の画面のスクリーンショットを撮影 |
| 指定領域のスクリーンショットを撮影 |
| マウスカーソルを座標に移動 |
| 指定座標または現在位置で左クリック |
| 指定座標で右クリック |
| 指定座標でダブルクリック |
| クリックしたまま別の地点までドラッグ |
| マウスホイールをスクロール |
| テキスト文字列を入力 |
| キーコンビネーションを押す(例: |
| キーを一定時間長押し |
| 現在のカーソル位置を取得 |
| 表示中のウィンドウを持つ実行中アプリをすべて一覧表示 |
| 現在フォーカスされているアプリを取得 |
| 名前またはパスでアプリを起動 |
| 接続されているディスプレイを一覧表示 |
| クリップボードのテキストを読み取り |
| クリップボードにテキストを書き込み |
インストール
前提条件
Bun >= 1.3.11
Windows 10/11
npmでのインストール
npm install -g windows-computer-use-mcpnpxでの実行(インストール不要)
npx windows-computer-use-mcpソースからビルド
git clone https://github.com/hiphopanda/windows-computer-use-mcp.git
cd windows-computer-use-mcp
bun install
bun run build設定
MCPクライアント設定に追加します(例:Claude Desktop):
{
"mcpServers": {
"computer-use": {
"type": "stdio",
"command": "npx",
"args": ["windows-computer-use-mcp"]
}
}
}またはグローバルインストールした場合:
{
"mcpServers": {
"computer-use": {
"type": "stdio",
"command": "windows-computer-use-mcp"
}
}
}開発
bun install # Install dependencies
bun run dev # Run in development mode
bun run build # Build to dist/
bun run start # Run built versionアーキテクチャ
ランタイム: Bun + TypeScript
トランスポート: stdio(MCPプロトコル)
プラットフォーム層: すべてのデスクトップ操作は
Bun.spawnで実行されるPowerShellスクリプト経由で行われます低レベル入力: ランタイムで読み込まれるWin32 P/Invoke(
user32.dll)を使用 — プリコンパイル済みのネイティブモジュールは不要
ライセンス
中文
MCP(Model Context Protocol)プロトコルに基づくWindowsデスクトップ自動化サーバー。MCPプロトコルを介してマウス、キーボード、スクリーンショット、クリップボードを制御し、アプリケーションを管理します。
注意:このサーバーはWindowsシステムのみをサポートしています。
機能特性
スクリーンショット — 全画面または指定領域のスクリーンショットを撮影し、base64 PNGを返します
マウス操作 — 移動、クリック、ダブルクリック、右クリック、ドラッグ、ホイールスクロール
キーボード入力 — テキスト入力、キーコンビネーション、キーの長押し
カーソル位置 — 現在のカーソル座標を取得
クリップボード — クリップボードのテキストを読み書き
アプリケーション管理 — 実行中のアプリの一覧、最前面アプリの取得、アプリの起動
ディスプレイ情報 — 接続されているディスプレイと解像度の一覧
ツール一覧
ツール | 説明 |
| 現在の画面をキャプチャ |
| 指定領域をキャプチャ |
| マウスを指定座標に移動 |
| 左クリック |
| 右クリック |
| ダブルクリック |
| 左ドラッグ |
| マウスホイールをスクロール |
| テキストを入力 |
| キーコンビネーション(例: |
| キーを長押し |
| 現在のカーソル位置を取得 |
| 実行中のすべてのアプリを一覧表示 |
| 現在の最前面アプリを取得 |
| 名前またはパスでアプリを起動 |
| 接続されているディスプレイを一覧表示 |
| クリップボードのテキストを読み取り |
| クリップボードにテキストを書き込み |
インストール
環境要件
Bun >= 1.3.11
Windows 10/11
npmでのインストール
npm install -g windows-computer-use-mcpnpxでの実行(インストール不要)
npx windows-computer-use-mcpソースからビルド
git clone https://github.com/hiphopanda/windows-computer-use-mcp.git
cd windows-computer-use-mcp
bun install
bun run build設定
MCPクライアント設定に追加します(例:Claude Desktop):
{
"mcpServers": {
"computer-use": {
"type": "stdio",
"command": "npx",
"args": ["windows-computer-use-mcp"]
}
}
}またはグローバルインストール後:
{
"mcpServers": {
"computer-use": {
"type": "stdio",
"command": "windows-computer-use-mcp"
}
}
}開発
bun install # 安装依赖
bun run dev # 开发模式运行
bun run build # 构建到 dist/
bun run start # 运行构建产物アーキテクチャ
ランタイム: Bun + TypeScript
トランスポート層: stdio(MCPプロトコル)
プラットフォーム層: すべてのデスクトップ操作は
Bun.spawnでPowerShellスクリプトを実行します低レベル入力: Win32 P/Invoke(
user32.dll)をランタイムで読み込み — プリコンパイル済みのネイティブモジュールは不要
ライセンス
This server cannot be installed
Maintenance
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
- AlicenseNot gradedqualityBmaintenanceMCP server that provides computer control capabilities including mouse movements, keyboard actions, screenshot capture with OCR, and window management through a unified API.158MIT
- AlicenseAqualityAmaintenanceWindows desktop automation MCP server — screenshot, mouse, keyboard & UI Automation. Lets LLM agents see and control your Windows desktop directly.3035413MIT
- AlicenseNot gradedqualityDmaintenanceProvides comprehensive computer control capabilities including mouse and keyboard automation, screen capture, OCR text recognition, and window management through MCP protocol.1MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI clients to automate Windows desktop applications through window manipulation, image recognition, OCR, keyboard/mouse simulation, and memory operations via the MCP protocol.MIT
Related MCP Connectors
Eyes and hands on real Windows PCs — observe, click, type via Glasswarp API.
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
Hosted real Google Chrome MCP with per-user persistent state. Navigate, click, type, screenshot.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/hiphopanda/windows-computer-use-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server