mcp-pyautogui and mcp-anything

PyAutoGUI automation and general codebase-to-MCP conversion are ecosystem siblings—both provide different pathways to expose desktop control capabilities as MCP servers, one purpose-built for GUI automation and one as a generic wrapper for any codebase.

mcp-pyautogui
58
Established
mcp-anything
48
Emerging
Maintenance 13/25
Adoption 12/25
Maturity 18/25
Community 15/25
Maintenance 13/25
Adoption 12/25
Maturity 18/25
Community 5/25
Stars: 20
Forks: 4
Downloads: 405
Commits (30d): 0
Language: Python
License: GPL-3.0
Stars: 19
Forks: 1
Downloads: 396
Commits (30d): 0
Language: Python
License: MIT
No risk flags
No risk flags

About mcp-pyautogui

hathibelagal-dev/mcp-pyautogui

An MCP server for PyAutoGUI

Exposes PyAutoGUI's desktop automation capabilities—mouse/keyboard control, screenshot capture, and pixel color detection—through the Model Context Protocol (MCP) via stdio transport, enabling AI assistants and clients to execute cross-platform GUI automation tasks. Integrates directly with Claude Desktop and other MCP-compatible clients through JSON-RPC commands, with boolean success indicators and platform detection for OS-specific workflows.

About mcp-anything

Type-MCP/mcp-anything

One command to turn any codebase into an MCP server

Automatically extracts and wraps APIs, CLIs, and protocol services across 8+ ecosystems (FastAPI, Spring Boot, Express, Rails, Rust frameworks, GraphQL, gRPC, MQTT, etc.) into type-safe MCP tools via static code analysis. Supports both stdio and HTTP/SSE transports, with scoping filters and description overrides to control what gets exposed from large codebases, plus generates an `AGENTS.md` index for agent discovery before runtime invocation.

Related comparisons

Scores updated daily from GitHub, PyPI, and npm data. How scores work