📡 MCP Radar

Naptila/recaf-mcp

An MCP server for headless Recaf analysis, decompilation, search, bytecode patching, and JVM/Android reverse engineering.

⭐ 5 stars
⑂ 1 forks
Java
momentum ▲ 12.0
created 2026-07-27
on radar since 2026-08-01
View on GitHub ↗

About recaf-mcp

recaf-mcp exposes headless Recaf analysis and patching through the Model Context Protocol (MCP). A Python stdio Bridge manages isolated Recaf JVMs; a Java plugin performs the actual analysis.

The Bridge uses your installed Recaf generic JAR in headless mode. No Recaf source checkout, modified Recaf build, or published Python package is needed.

Area Capabilities --- --- Browse Workspace summary, classes, archive files, Android manifest/resources Decompile One class or all selected classes to a ZIP; CFR, Procyon, Vineflower, or another installed Recaf decompiler Search Strings, JVM/DEX instructions, decompiled source, member declarations/references, call graphs Rename Classes, methods, and fields; import/export seven Recaf mapping formats Patch JVM Compile replacement Java source, run safe Recaf transforms, edit exact method instructions Analyze APK/DEX Android classes, decoded binary XML, DEX strings/instructions/members/calls, reconstructed single-class DEX Automate Compile and run version-matched Recaf Java scripts for custom deobfuscation Manage sessions Multiple isolated Workers, save/reopen, idle autosave, cancellation, cleanup, and recovery

All 26 tools are advertised before a target is opened, so clients do not need dynamic tool-list support. The complete tool catalog is shown below.

- JDK 25 for the checked-in Gradle toolchain and Worker processes. The plugin emits Java 22-compatible bytecode; patchclass requires a JDK with javac, not a JRE. - A Recaf 4 generic executable JAR, which bundles Recaf's runtime dependencies. - Python 3.11 or newer. - uv for the locked

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/Naptila--recaf-mcp.html)

Related MCP servers

shigella520/MindTrain

AI-driven knowledge training platform with pluggable schedulers, Codex Skill integration, and optional Anki/FSRS support.

⭐ 73Java
2005selene2005-a11y/susu-phone-agent

Android device bridge for Claude Code via MCP + Shizuku. No root, no model polling.

⭐ 29Java
ghorbelhamdi/buddy-android

A floating chat bubble that lets Claude Code, Codex or OpenCode use your Android phone. Runs inside the app on your own subscription or free models. No adb, no PC, no root.

⭐ 27Java
jackandjac/token-saver-mcp-java

MCP server that delegates simple Claude Code / Codex / Wibey tasks to a local LLM via langchain4j and langgraph4j.

⭐ 20Java
0xdad0/jadx-mcp

MCP (Model Context Protocol) server as a jadx-gui plugin. Lets an AI client (Claude Code, Claude Desktop, or any MCP client) analyze the app currently loaded in jadx-gui.

⭐ 11Java
GabsDev/spring-ai-demos

Spring AI demos: OpenAI & Ollama chat, RAG with pgvector, image generation, text-to-speech, MCP server/client (Java 25, Spring Boot 4, Spring AI 2)

⭐ 9Java

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.