Built as a Python game automation server that enables programmatic interaction with Gacha games through window management and action automation
GachaMCP - Python Game Automation MCP Server
MCP Server giúp AI tương tác với Gacha Game thông qua screenshot và click automation!
Tính năng
- 🖼️ Chụp màn hình game - Capture cửa sổ game để AI phân tích
- 🖱️ Click automation - Click theo tọa độ trên cửa sổ game
- 🪟 Window management - Tìm và quản lý cửa sổ game
- ⏱️ Smart delays - Đợi và chụp lại sau mỗi hành động
- 🎮 Game state tracking - Theo dõi trạng thái game
Cài đặt
Sử dụng
Development Mode
Claude Desktop Integration
MCP Tools
find_game_window
- Tìm cửa sổ game theo têncapture_game_screen
- Chụp màn hình cửa sổ game (lưu file)click_at_position
- Click tại tọa độ cụ thểwait_and_capture
- Đợi và chụp lại màn hìnhget_window_info
- Lấy thông tin cửa sổ gamefocus_game_window
- Focus vào cửa sổ gamelist_all_windows
- Liệt kê tất cả cửa sổget_last_screenshot
- Lấy đường dẫn screenshot cuốilist_screenshots
- Liệt kê tất cả screenshotsclear_screenshots
- Xóa tất cả screenshots
Ví dụ sử dụng
AI có thể sử dụng các tools này để:
- Tìm cửa sổ game:
find_game_window("Genshin Impact")
- Chụp màn hình:
capture_game_screen()
→ Trả về đường dẫn file ảnh - AI đọc ảnh từ đường dẫn để phân tích
- Click vào nút:
click_at_position(x=500, y=300, description="Gacha button")
- Đợi và chụp lại:
wait_and_capture(delay=2.0)
→ Ảnh mới
Lưu ý: Screenshots được lưu trong thư mục screenshots/
với tên file có timestamp.
This server cannot be installed
A Python MCP server that helps AI interact with Gacha games through screenshot capture and click automation, enabling game analysis and automated actions.
Related MCP Servers
- -securityAlicense-qualityAn MCP server that bridges AI agents with GUI automation capabilities, allowing them to control mouse, keyboard, windows, and take screenshots to interact with desktop applications.Last updated -7PythonMIT License
- -securityFlicense-qualityA Python implementation of the MCP server that enables AI models to connect with external tools and data sources through a standardized protocol, supporting tool invocation and resource access via JSON-RPC.Last updated -1Python
- -securityFlicense-qualityAn MCP server that enables interaction with Google Cloud Game Services API, allowing users to manage game server deployments, realms, and configurations through natural language.Last updated -Python
- -securityFlicense-qualityAn MCP server that enables management of Google Play games via the Google Games Management API, allowing automated interactions for game resets, hiding/unhiding data, and player management through natural language commands.Last updated -Python