FlaUI-MCP MCP Server
shanselman/FlaUI-MCP
[](https://agentrank-ai.com/tool/shanselman--FlaUI-MCP/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge) Are you the maintainer of shanselman/FlaUI-MCP? Claim this listing →
MCP server for Windows desktop automation using FlaUI and UI Automation APIs
Add AgentRank to Claude Code Discover and compare tools like shanselman/FlaUI-MCP — your AI finds the right one automatically
Get API Access → claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
shanselman/FlaUI-MCP is a C# MCP server licensed under MIT. MCP server for Windows desktop automation using FlaUI and UI Automation APIs
Ranked #16803 out of 24846 indexed tools.
Ecosystem
C# MIT
Score Breakdown
Stars 15% 105
105 stars → growing community
Freshness 25% 3mo ago
Last commit 3mo ago → stale
Issue Health 25% 80%
4/5 issues closed → responsive maintainer
Contributors 10% 2
2 contributors → solo project
Dependents 25% 0
No dependents → no downstream usage
npm Downloads N/A
PyPI Downloads N/A
Forks 31
Description Good
License MIT
Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →
How to Improve
Description low impact
Freshness high impact
Dependents medium impact
Matched Queries
From the README
# FlaUI-MCP
An MCP (Model Context Protocol) server that enables AI agents to automate Windows desktop applications using accessibility APIs - the same way Playwright automates browsers.
## Why This Exists
When Playwright's MCP server automates browsers, it provides:
- `browser_snapshot` → Structured accessibility tree with element refs
- `browser_click ref="..."` → Click by ref, not coordinates
**FlaUI-MCP brings the same pattern to Windows desktop apps:**
- `windows_snapshot` → Accessibility tree with refs like `w1e5`
- `windows_click ref="w1e5"` → Click element by ref
No screenshot parsing. No coordinate guessing. Just semantic element references.
## Quick Demo
```
Agent: Calculate 3 × 3
1. windows_launch { "app": "calc.exe" }
→ Window handle: w1
2. windows_snapshot { "handle": "w1" }
→ - window "Calculator" [ref=w1]
- button "Three" [ref=w1e43]
- button "Multiply by" [ref=w1e35]
- button "Equals" [ref=w1e38]
- text "Display is 0" [ref=w1e15 Read full README on GitHub → Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.