Decypher Documentation
Installation
1 Extract and Install
Open your terminal, navigate to where you downloaded the file, and run the following commands:
tar -xzf decypher-suite-mac.tar.gz # (or decypher-suite-linux.tar.gz)
# Navigate into the extracted folder
cd decypher-suite-mac # (or decypher-suite-linux)
# Run the automated installer
./install.sh
2 Verify Installation
The installer automatically places the binaries in your system paths. You can verify it is installed correctly by running:
~/.local/bin. If you get a "command not found" error, ensure ~/.local/bin is added to your system $PATH.
Usage Guide
3 Setup Project
Clone your target repository and navigate into the project directory:
git clone <project directory>
cd <project directory> 4 Index the Codebase
To index the codebase, run the following analysis command:
decypher analyze --index-jars --enable-deep-variable-analysis --decompiler VINEFLOWER 5 Connect as MCP
Once indexing is complete, you can connect Decypher as an MCP.
Stdio-Based Integration
For stdio based integration, users need to add the following command to their Claude, Copilot, or Antigravity configuration for MCPs.
Note: decypher mcp on stdio will only work if the agent is running inside the project directory.
decypher mcp SSE-Based Integration
For SSE based integration, you can run:
decypher mcp --port <port number>
And then add http://localhost:<port number>/sse as an MCP endpoint.