Back to Home
itsgrimetime icon

decomp-me-mcp

Verified Safe

by itsgrimetime

Overview

An MCP server that enables AI assistants to interact with the decomp.me API for video game decompilation projects.

Installation

Run Command
python -m decomp_mcp.server

Environment Variables

  • DECOMP_API_BASE
  • DECOMP_CONTEXT_FILE
  • DECOMP_CLAIMS_FILE
  • DECOMP_SCRATCH_TOKENS_FILE
  • DECOMP_COMPLETED_FILE
  • DECOMP_CLAIM_TIMEOUT
  • CF_CLEARANCE
  • DECOMP_COOKIES_FILE

Security Notes

The server primarily interacts with the decomp.me API and manages local state files. No direct 'eval' or malicious code execution patterns are evident. File I/O for claims, scratch tokens, completed functions, and cookies uses a temporary directory by default, which is configurable via environment variables. File locking is used for concurrency with local state files. The `decomp_search_context` tool uses regular expressions (`re.compile`) where the `pattern` parameter comes from user input, which could theoretically be susceptible to ReDoS if an extremely complex and untrusted pattern is provided, but this is mediated by the AI assistant. `DECOMP_API_BASE` is configurable via an environment variable, which, if misconfigured to a malicious endpoint, could lead to unintended data exchange.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens1500
Stars0
Forks1
Last Update2025-12-26

Tags

DecompilationGamingAPIAI AssistantPython