Retour aux applications

Vineflower MCP
par bardioc1977
Décompilez les JAR Java sans interface et indexez les sources via Vineflower pour une analyse de code assistée par IA.
0 étoiles
Fonctionne dans:CodexGemini CLI
Expose:Tools
Ce qu'il fait
Vineflower MCP est un serveur stdio qui intègre le décompileur Java Vineflower dans les clients MCP. Il permet à une IA de décompiler des fichiers JAR Java sans interface, d'indexer le code source résultant et d'effectuer une analyse approfondie du bytecode Java compilé.
Outils
java_decompile_plan: Analyse les répertoires à la recherche de fichiers JAR pour créer un plan de décompilation.java_decompile_vineflower: Décompile les JAR spécifiés vers un répertoire cible en utilisant le moteur Vineflower.java_sources_index: Indexe les fichiers sources Java décompilés pour une récupération et une analyse efficaces.
Installation
Ajoutez ce qui suit à votre fichier claude_desktop_config.json :
{
"mcpServers": {
"vineflower-mcp": {
"command": "node",
"args": ["/path/to/vineflower-mcp/dist/server.js"],
"env": {
"VINEFLOWER_BIN": "vineflower",
"VINEFLOWER_THREADS": "4"
}
}
}
}
Hôtes supportés
Support confirmé pour Claude Desktop, Codex CLI et Gemini CLI.
Installation rapide
npm i && npm run devInformations
- Tarification
- free
- Publié
- 6/11/2026
- étoiles
- 0
Catégories
Choisissez votre client IA et suivez les étapes ci-dessous.
Codex
Add to `~/.codex/config.toml`:
[mcp_servers.vineflower-mcp]
command = "node"
args = ["/path/to/vineflower-mcp/dist/server.js"]
env = { VINEFLOWER_BIN = "vineflower", VINEFLOWER_THREADS = "4" }Gemini CLI
Add to `~/.config/gemini-cli/mcp.json`:
{
"mcpServers": {
"vineflower-mcp": {
"command": "node",
"args": ["/path/to/vineflower-mcp/dist/server.js"],
"env": {
"VINEFLOWER_BIN": "vineflower",
"VINEFLOWER_THREADS": "4"
}
}
}
}Claude Desktop
{
"mcpServers": {
"vineflower-mcp": {
"command": "node",
"args": ["/path/to/vineflower-mcp/dist/server.js"],
"env": {
"VINEFLOWER_BIN": "vineflower",
"VINEFLOWER_THREADS": "4"
}
}
}
}





