# Deobfuscate

> Use this tool when you need to reverse engineer complex JavaScript codebases, transforming minified and bundled code into a searchable database for efficient analysis and understanding. It solves problems of code obscurity and complexity, enabling semantic search, module navigation, and architectural mapping. By accepting minified JavaScript code as input and producing a searchable database with JSON summaries as output, Deobfuscate simplifies the process of understanding and working with large, bundled codebases.

Canonical page: https://skillsregistry.net/skills/madebytokens-deobfuscate  
JSON: https://api.skillsregistry.net/v1/skills/madebytokens-deobfuscate

## Description

An MCP server that transforms minified and bundled JavaScript code into a searchable database for reverse engineering. Built with webcrack for unpacking Webpack/Browserify bundles, it uses Babel AST parsing to provide structural analysis, module navigation, function extraction, and call graph generation while caching results in memory. Unlike standard beautifiers that only format code, this server enables semantic search across thousands of unbundled modules, selective code retrieval to manage context windows, and architectural mapping through JSON summaries before diving into specific implementations.

## Trust

- **Trust score (0–1):** 0.89
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/madebytokens-deobfuscate)
- **Repository:** <https://github.com/madebytokens/deobfuscate-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "madebytokens-deobfuscate"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/madebytokens-deobfuscate` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/madebytokens-deobfuscate/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
