Skip to content

Submit MCP server: FEOM - OS-native Windows GUI automation MCP server #4467

Description

@a92070888-dev

Server name

a92070888-dev/mcp-os-native-automation

Repository

https://github.com/a92070888-dev/mcp-os-native-automation

Description

FEOM (OS-native Windows GUI Automation MCP Server) is a zero-overhead Windows GUI automation MCP server built entirely on OS-native APIs. Unlike browser-based or GPU-dependent automation, FEOM uses raw Win32 API (user32.dll, kernel32.dll) and the Windows UI Automation (UIA) COM interface to directly control Windows applications — no GPU, no LLM inference tokens consumed for vision, no heavy dependencies.

Key differentiators:

  • No GPU required: works on $50 thin-client / edge hardware
  • Zero token cost: no vision model inference — uses UIA accessibility tree (+ screenshot fallback if needed)
  • $50 hardware: runs on Raspberry Pi 4 or any low-power Windows device
  • 10+ automation primitives: Click, Type, Scroll, Snapshot, Screenshot, Process, Clipboard, FileSystem, Registry, Notification
  • Background desktop mode: does not steal your mouse/keyboard — operates on the invisible desktop
  • Four-tier architecture: raw Win32 API → UIA COM → PowerShell → MCP transport

Tools exposed

12 core tools: Snapshot, Screenshot, Click, Type, Scroll, Move, Process, Clipboard, FileSystem, Registry, Notification, Shortcut + multi-action variants (MultiType, MultiSelect, MultiEdit)

Connection info

  • Installation: see repo README (npm install or pip install)
  • Transport: stdio
  • Auth: none (local desktop)
  • Config: Windows 10+ only

Self-check

  • Repository is public
  • README has install + usage instructions
  • Server has at least one tool
  • MIT-licensed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions