Related MCP Server Resources

Explore more AI models, providers, and integration options:

  • Explore AI Models
  • Explore AI Providers
  • Explore MCP Servers
  • LangDB Pricing
  • Documentation
  • AI Industry Blog
  • CouchDB MCP Server
  • Ramp MCP Server
  • Joern MCP Server
  • Formula One MCP Server
  • ERPNext MCP Server
Back to MCP Servers
MCP CheatEngine Toolkit

MCP CheatEngine Toolkit

Public
Lyoneos/mcp-cheatengine-Cto

Python-based toolkit that communicates with CheatEngine through MCP interface, allowing memory reading and assembly code analysis.

Verified
python
0 tools
May 30, 2025
Updated May 30, 2025

MCP CheatEngine Cto

MCP CheatEngine unofficial is a Python-based toolkit that communicates with CheatEngine through the MCP interface, providing features such as reading memory and assembly code analysis.

Python and CE use the socket protocol for communication. Currently, the Python MCP only has a built-in read module, and the write module has not been implemented in the MCP client. Lua has also implemented writing and pointer scanning, but it's unstable.

If you're interested, please give it a star.

  • The project is still in its early stages and there are issues and problems

CE Plugin Link

  • Must Download
  • Otherwise, MCP SERVER cannot function as expected
  • CE Plugin Download

Features

  • Automatically connect to CheatEngine and analyze application memory and assembly
  • Provide AI interactive memory reading functionality
  • Support getting and analyzing assembly code corresponding to memory addresses

Getting Started

  • It is recommended to use the cursor in conjunction with this project to complete the usage

Install Dependencies

pip install -r requirements.txt

Run MCPService

python main.py

Tool Usage Instructions

For detailed information, please refer to the API documentation

1. Connection Tool (ce_connect)

Used to connect to CheatEngine and check the connection status.

ce_connect()

2. Memory Reading (memory_read)

Read data from a specified memory address.

memory_read("0x7065F60", "int32") memory_read("0x7065F60", "int32", { "assembly": True, "assemblySize": 10, "rawBytes": True })

3. Testing Tool (test_echo)

A testing tool that receives input of any type and outputs it unchanged.

# Example test_echo("Test String") test_echo({"name": "Test", "value": 100})

UpDate

2025.05.05

  • I recently discovered that Python is able to read memory directly, and this project may be deprecated and discontinued at any time due to the complexity of the code. Future code will probably just leave reading the memory to Python alone.This is because I didn't think about whether Python had a module that could do it at the beginning of the code design process.
Publicly Shared Threads0

Discover shared experiences

Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!

Share your threads to help others
Related MCPs5
  • CouchDB MCP Server
    CouchDB MCP Server

    A TypeScript-based MCP server that enables AI assistants to interact with CouchDB databases through ...

    9 tools
    Added May 30, 2025
  • Ramp MCP Server
    Ramp MCP Server

    A Model Context Protocol server that enables access to Ramp financial data through an in-memory data...

    Added May 30, 2025
  • Joern MCP Server
    Joern MCP Server

    A simple MCP (Multimodal Conversational Plugin) server based on Joern that provides code review and ...

    Added May 30, 2025
  • Formula One MCP Server
    Formula One MCP Server

    Provides Formula One data and statistics through a Model Context Protocol interface, allowing users ...

    Added May 30, 2025
  • ERPNext MCP Server
    ERPNext MCP Server

    A TypeScript-based server that enables AI assistants to interact with ERPNext/Frappe systems through...

    Added May 30, 2025