Skip to main content
Glama
NguyenHuynhPhuVinh

GachaMCP

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

Related MCP server: helix-pilot

Cài đặt

# Tạo virtual environment
python -m venv venv
source venv/bin/activate  # Linux/Mac
# hoặc
venv\Scripts\activate     # Windows

# Cài đặt dependencies
pip install -r requirements.txt

Sử dụng

Development Mode

uv run mcp dev server.py

Claude Desktop Integration

uv run mcp install server.py --name "GachaMCP"

MCP Tools

  • find_game_window - Tìm cửa sổ game theo tên

  • capture_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ình

  • get_window_info - Lấy thông tin cửa sổ game

  • focus_game_window - Focus vào cửa sổ game

  • list_all_windows - Liệt kê tất cả cửa sổ

  • get_last_screenshot - Lấy đường dẫn screenshot cuối

  • list_screenshots - Liệt kê tất cả screenshots

  • clear_screenshots - Xóa tất cả screenshots

Ví dụ sử dụng

AI có thể sử dụng các tools này để:

  1. Tìm cửa sổ game: find_game_window("Genshin Impact")

  2. Chụp màn hình: capture_game_screen() → Trả về đường dẫn file ảnh

  3. AI đọc ảnh từ đường dẫn để phân tích

  4. Click vào nút: click_at_position(x=500, y=300, description="Gacha button")

  5. Đợ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.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityInactive
ResponsivenessSyncing

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    GUI automation MCP server that enables AI agents to see and control the Windows desktop using a local Vision LLM (Ollama), supporting screenshot analysis, mouse/keyboard actions, and autonomous task execution.
    4
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    A local, dependency-free MCP server that gives AI agents controlled access to the active Windows desktop, enabling automated interaction with applications through screenshots, clicks, typing, and window management.
    87
    MIT

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/NguyenHuynhPhuVinh/GachaMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server