Js Reverse

31 tools. 14 can modify or destroy data without limits.

14 write tools that can modify data. Rate limits recommended.

Last updated:

14 can modify or destroy data
17 read-only
31 tools total

Community server · catalogue entry verified 02/07/2026

How to control Js Reverse ↓

What Js Reverse exposes to your agents

Read (17) Write / Execute (14) Destructive / Financial (0)
High Risk

The most dangerous Js Reverse tools

14 of Js Reverse's 31 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Js Reverse

PolicyLayer is an MCP gateway — it sits between your AI agents and Js Reverse, and nothing reaches the server without passing your rules. These are the rules we recommend:

Rate limit write operations
{
  "browser_close": {
    "limits": [
      {
        "counter": "browser_close_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "crypto_analyze_param": {
    "limits": [
      {
        "counter": "crypto_analyze_param_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Js Reverse — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON JS REVERSE →

Instant setup, no code required.

All 31 Js Reverse tools

READ 17 tools
Read crypto_analyze_param 分析指定请求参数的加密方式,通过密文格式和长度推断可能的算法 Read crypto_auto_detect 自动扫描页面所有JS代码,检测使用的加密算法和库(支持AES/DES/RSA/MD5/SHA/SM2/SM4/Base64) Read crypto_extract_key 尝试从JS源码和Runtime中提取加密密钥、IV、盐值等关键参数 Read crypto_identify_library 识别页面使用的加密库名称和版本 Read js_get_all_scripts 获取当前页面加载的所有JavaScript脚本列表 Read js_get_encryption_context 获取加密函数及其所有依赖的完整上下文(函数本身+引用的变量/函数) Read js_get_function_body 根据函数名提取完整的函数实现代码 Read js_get_script_source 获取指定脚本的完整源码(自动美化格式化) Read js_search_in_scripts 在所有JS脚本中搜索关键词/正则表达式,定位加密相关代码 Read network_compare_requests 对比多次请求的参数差异,帮助分析哪些参数是动态加密的 Read network_find_login_request 智能定位登录请求,自动识别包含密码/加密参数的POST请求 Read network_get_request_detail 获取单个请求的完整详情,包括请求头、请求体、响应 Read network_get_requests 获取已拦截的所有请求列表摘要 Read page_get_content 获取页面HTML内容或指定元素的内容 Read page_screenshot 截取当前页面截图,返回base64编码图片 Read runtime_get_global_vars 获取页面全局作用域中与加密相关的变量和对象 Read runtime_get_hook_logs 获取已Hook函数的调用记录(包含参数和返回值)

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Js Reverse

How do I prevent bulk modifications through Js Reverse? +

The Js Reverse server has 1 write tools including browser_close. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Js Reverse.

How many tools does the Js Reverse MCP server expose? +

31 tools across 3 categories: Execute, Read, Write. 17 are read-only. 14 can modify, create, or delete data.

How do I enforce a policy on Js Reverse? +

Register the Js Reverse MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Js Reverse tool call.

Deterministic rules across all 31 Js Reverse tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

31 Js Reverse tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.