AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified Apache-2.0 Self-run

Spider JS Mcp Skills

mcp-sjhhh024-cmyk-spider-js-mcp-skills · by sjhhh024-cmyk

MCP Server for JavaScript reverse engineering with dynamic execution

No reviews yet
0 installs
12 views
0.0% view→install

Install

$ agentstack add mcp-sjhhh024-cmyk-spider-js-mcp-skills

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-sjhhh024-cmyk-spider-js-mcp-skills)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
6mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Spider JS Mcp Skills? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Spider JS MCP Skills

强大的 JavaScript 逆向分析工具集,提供 SkillMCP Server 两种使用方式。

🎯 项目简介

本项目为 AI 提供完整的 JS 逆向分析能力,支持:

  • 🔍 静态分析(提取 JS 文件、检测加密算法)
  • 🌐 动态执行(Playwright 浏览器自动化)
  • 🛡️ 五秒盾破解(Cloudflare、国内五秒盾等)
  • 🧹 JS 反混淆(解码混淆代码)
  • 🤖 智能检测(自动选择最优策略)

📦 两种使用方式

方式 1: MCP Server(推荐)

适用于: Claude Desktop, Cline, Codex CLI 等支持 MCP 的客户端

优势:

  • ✅ 标准化 API
  • ✅ 工具自动发现
  • ✅ 支持动态执行
  • ✅ 原生代码执行

快速开始:

# 使用 uvx 直接运行(无需 clone)
uvx --from git+ssh://git@github.com/sjhhh024-cmyk/Spider-JS-Mcp-Skills.git js-reverse-analyzer

配置示例:

{
  "mcpServers": {
    "js-reverse-analyzer": {
      "command": "uvx",
      "args": [
        "--from",
        "git+ssh://git@github.com/sjhhh024-cmyk/Spider-JS-Mcp-Skills.git",
        "js-reverse-analyzer"
      ]
    }
  }
}

详细文档: [MCP Server README](mcp-server/README.md)


方式 2: Skill

适用于: 任何 AI(通过 view_file 读取指令)

优势:

  • ✅ 无需额外配置
  • ✅ 详细分析流程
  • ✅ 可定制化
  • ✅ 学习友好

使用方法: AI 读取 skill/SKILL.md 后按照指令执行分析。

详细文档: [Skill README](skill/README.md)


🚀 快速开始

MCP Server 安装

# 方式 1: 使用 uvx(推荐)
uvx --from git+ssh://git@github.com/sjhhh024-cmyk/Spider-JS-Mcp-Skills.git js-reverse-analyzer

# 方式 2: 克隆并本地安装
git clone git@github.com:sjhhh024-cmyk/Spider-JS-Mcp-Skills.git
cd Spider-JS-Mcp-Skills
pip install -e .
playwright install chromium
js-reverse-analyzer

Skill 使用

AI: 请读取 skill/SKILL.md 并按照指令分析 

🛠️ 功能特性

13 个强大工具

静态分析工具(8个)
  1. analyze_website - 分析网站 JS 加密算法
  2. extract_js_files - 提取所有 JS 文件
  3. detect_crypto_algorithm - 检测加密算法
  4. generate_python_code - 生成 Python 代码
  5. generate_report - 生成分析报告
  6. validate_signature - 验证签名正确性
  7. analyze_api_request - 分析 API 请求
  8. beautify_js - 美化 JS 代码
动态执行工具(5个)
  1. analyze_with_browser - 浏览器动态分析
  2. bypass_challenge - 绕过验证挑战
  3. execute_js_safely - 安全执行 JS
  4. detect_protection - 检测保护措施
  5. deobfuscate_code - 反混淆代码

📊 支持的算法和保护

加密算法

  • ✅ MD5, SHA-1, SHA-256, SHA-512
  • ✅ AES, RSA, DES, 3DES
  • ✅ CRC32, Base64
  • ✅ 自定义签名算法

验证挑战

  • ✅ Cloudflare 5-second challenge
  • ✅ 五秒盾(国内常见)
  • ✅ reCAPTCHA(检测)
  • ✅ 阿里云盾

反混淆

  • ✅ 十六进制/Unicode 解码
  • ✅ 变量名还原
  • ✅ 数组访问简化
  • ✅ 死代码移除

📁 项目结构

Spider-JS-Mcp-Skills/
├── README.md               # 本文件
├── pyproject.toml          # Python 项目配置
├── skill/                  # Skill 版本
│   ├── SKILL.md           # Skill 主文件
│   ├── README.md          # Skill 说明
│   └── examples/          # 使用示例
└── src/                    # MCP Server 源码
    ├── server.py          # MCP Server 主程序
    ├── analyzers/         # 分析器模块
    │   ├── js_analyzer.py
    │   ├── crypto_detector.py
    │   ├── browser_executor.py
    │   ├── protection_detector.py
    │   └── smart_analyzer.py
    └── utils/             # 工具模块
        ├── http_client.py
        └── deobfuscator.py

📖 文档

  • [MCP Server 完整文档](mcp-server/)
  • [安装指南](mcp-server/INSTALLATION.md)
  • [配置示例](mcp-server/MCP_CONFIG.md)
  • [发布指南](mcp-server/GIT_PUBLISH.md)
  • [Skill 完整文档](skill/)
  • [使用指南](skill/README.md)
  • [示例分析](skill/examples/)

🎯 实战案例

案例 1: 分析 vbdata.cn

成功分析出 CRC32 + MD5 签名算法,准确度 5/5 星。

[查看完整报告](skill/examples/vbdata_analysis.md)


🤝 贡献

欢迎提交 Issue 和 Pull Request!

📄 许可证

MIT License

🙏 致谢


⭐ 如果这个项目对您有帮助,请给个 Star!

📮 联系方式

  • GitHub: @sjhhh024-cmyk
  • Issues: https://github.com/sjhhh024-cmyk/Spider-JS-Mcp-Skills/issues

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.