MCP.so
登录

Omniparser Autogui MCP Server

@NON906

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

NON906

关于 Omniparser Autogui MCP Server

Automatic operation of on-screen GUI.

Omniparser Autogui MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Omniparser Autogui MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is omniparser-autogui-mcp?

omniparser-autogui-mcp is an MCP server that uses Microsoft's OmniParser to analyze the computer screen and automatically perform GUI operations. It is confirmed to work on Windows and is intended for users who want AI-driven desktop automation.

How to use omniparser-autogui-mcp?

Clone the repository recursively, run uv sync, set the OCR_LANG environment variable (e.g., en), and execute uv run download_models.py to download OmniParser models. Then configure the server in claude_desktop_config.json with the uv command pointing to the cloned directory. Additional environment variables allow customization of the backend load, target window, OmniParser server address, SSE transport, and model paths.

Key features of omniparser-autogui-mcp

  • Integrates OmniParser for screen analysis and GUI automation
  • Supports both stdio and SSE transport modes
  • Allows targeting a specific window or the entire screen
  • Can offload OmniParser processing to another device
  • Configurable via environment variables for OmniParser model settings

Use cases of omniparser-autogui-mcp

  • Automate repetitive desktop tasks based on screen content
  • Search for specific text in a browser window and click results
  • Operate legacy applications that lack APIs or scripting support
  • Build AI assistants that can control the user interface directly

常见问题

1

What is OmniParser?

OmniParser is a Microsoft research project that parses a screenshot into structured elements (e.g., icons, text boxes) for GUI automation. This server uses it under a CC-BY-4.0 license (models have separate licenses).

2

Does omniparser-autogui-mcp require a GPU?

The README does not specify GPU requirements. It is confirmed on Windows, and models are downloaded locally; performance may depend on the platform.

3

How does omniparser-autogui-mcp handle authentication or security?

No authentication mechanism is mentioned. The server operates on the local machine or over a network via SSE; no built-in security features are described.

4

Can I run OmniParser on a separate machine?

Yes. Set the `OMNI_PARSER_SERVER` environment variable to the server's address and port (e.g., `127.0.0.1:8000`). Start the remote server with `uv run omniparserserver`.

5

What are the transport options?

The default transport is stdio. To use SSE, set the `SSE_HOST` and `SSE_PORT` environment variables.

评论

其他 分类下的更多 MCP 服务器