Deobfuscate MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| deobfuscateC | Unpacks/deobfuscates minified code & caches result. |
| list_modulesC | Lists modules from cached bundle. |
| get_moduleC | Gets code for specific module ID from cache. |
| search_modulesC | Searches text/regex in cached modules. |
| list_functionsC | Scans cached modules to list defined functions and classes. |
| get_call_graphC | Generates a call graph for a specific function. |
| analyze_structureC | Returns structural summary (AST) of code. |
| get_symbol_sourceC | Extracts specific function/class source code. |
| format_codeC | Formats code with Prettier. |
| get_helpC | Get detailed usage info and examples for a specific tool. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 10 tools
Most tools have distinct purposes, but some potential overlap exists between 'list_functions' and 'search_modules' (both involve scanning cached modules) and between 'get_symbol_source' and 'get_module' (both retrieve code from cache). Descriptions help clarify differences, but an agent might occasionally misselect between these pairs.
All tools follow a consistent verb_noun naming pattern (e.g., analyze_structure, deobfuscate, format_code, get_call_graph). There are no deviations in style or convention, making the set highly predictable and readable.
With 10 tools, the server is well-scoped for deobfuscation and code analysis tasks. Each tool serves a clear purpose, such as analyzing structure, deobfuscating, formatting, and retrieving cached data, without feeling bloated or sparse.
The toolset covers core deobfuscation workflows, including analysis, deobfuscation, formatting, and cache retrieval. A minor gap exists in lifecycle management, such as tools to clear or manage the cache, but agents can work around this with the provided tools.