What it is
The MCP server for pyobfus, an AST-based Python obfuscator. It scans a project for the patterns that break obfuscation, picks a framework-aware preset, obfuscates, then byte-compiles and import-smoke-tests the output before reporting back.
Requirements
The pyobfus-mcp package from PyPI over stdio — uvx pyobfus-mcp needs no install, or pip install pyobfus-mcp. It is registered as io.github.zhurong2020/pyobfus-mcp. No account or key. The server makes no outbound calls by default; the PyPI dependency lookup only runs when verify_dependencies_online=true. unmap_stack_trace needs a mapping file, which exists only if the build ran with --save-mapping. Some presets are Pro; the trial is started by running pyobfus-trial start in your own shell, not by the server.
Setup effort
One command — pip install pyobfus-mcp