windows-mcp-lite
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@windows-mcp-literead the calculator window and click the equals button"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
windows-mcp-lite
windows-mcp はWindows操作用のMCPサーバーとして強力ですが、Snapshotのようなツールは常にデスクトップ全体(タスクバー・背面の全ウィンドウ含む)を走査するため、AIエージェントが消費するトークン量が大きくなりがちです。
windows-mcp-liteはこの課題に絞った軽量な代替です。対象ウィンドウ1つだけをスコープにし、コンパクトなテキスト形式で返すことで、同じ情報をより少ないトークンで提供します。
実測値
同じ電卓アプリのウィンドウに対して、実際に稼働中の両サーバーへ問い合わせて比較しました。
文字数 | |
windows-mcp | 5630文字 |
windows-mcp-lite | 678文字 |
削減率 | 88.0% |
生の比較データは docs/note-assets を参照してください。
Related MCP server: desktop-touch-mcp
提供ツール
観測系
ReadWindow— 対象ウィンドウのUIツリーをコンパクトなテキストで取得PeekWindow— ウィンドウの存在確認、または特定テキストの有無だけを真偽値で取得(ReadWindowより軽量)LocateElement— 名前などから要素を検索し座標を取得Screenshot— スクリーンショットを取得
操作系
Click/Type/Scroll/Move— 座標を指定して操作(ReadWindow/LocateElementで得た座標を使う)Shortcut— キーボードショートカット送信App— アプリの起動(スタートメニュー名 or 実行ファイルパス指定)・切替・リサイズ
windows-mcpのSnapshotが返す数値ラベル(前回スナップショット参照用)は保持しないため、操作系ツールには常に明示的な[x, y]座標を渡します。
インストール
pyproject.tomlでwindows-mcpをpinned依存として利用しています(Python 3.12+、Windows専用)。
uv syncMCPクライアント(Claude Code等)の設定例:
{
"mcpServers": {
"windows-mcp-lite": {
"type": "stdio",
"command": "uv",
"args": ["run", "--project", "<このリポジトリのパス>", "windows-mcp-lite"]
}
}
}既知の制約
電卓アプリの計算結果表示欄はUI Automationツリーに現れません(windows-mcp本体でも同様の制約)。
モーダルダイアログを伴うウィンドウで、かつそのウィンドウがフォアグラウンドでもない場合は、windows-mcp本体・lite共通の制約として検出できないことがあります(詳細は PLAN.md を参照)。
アーキテクチャ
UI Automation/COM連携を再実装せず、windows-mcpの内部クラス(Desktop/Tree等)をライブラリとして直接importしています。非公開の内部APIに依存する形になるため、windows-mcp側のアップデートで壊れる可能性があります。設計判断や実測の詳細な経緯は PLAN.md にまとめています。
ライセンス
MIT License(LICENSE)。
依存する windows-mcp はMIT License, Copyright (c) 2025 Jeomon George です。
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
- Alicense-qualityDmaintenanceA lightweight server that enables AI agents to interact natively with the Windows operating system for tasks like UI automation and application control. It allows LLMs to perform file navigation, simulate user input, and manage windows without requiring specialized computer vision models.Last updatedMIT
- AlicenseAqualityAmaintenanceWindows desktop automation MCP server — screenshot, mouse, keyboard & UI Automation. Lets LLM agents see and control your Windows desktop directly.Last updated301,3468MIT
- Alicense-qualityDmaintenanceA standalone MCP server for Windows desktop control, enabling screenshots, mouse and keyboard input, app launch, window/display management, and clipboard access via natural language.Last updated1MIT
- Alicense-qualityBmaintenanceEnables AI clients to automate Windows desktop applications through window manipulation, image recognition, OCR, keyboard/mouse simulation, and memory operations via the MCP protocol.Last updatedMIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
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.
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/makeraihack/windows-mcp-lite'
If you have feedback or need assistance with the MCP directory API, please join our Discord server