{"id":"fangyuan33-easy-code-reader","name":"easy-code-reader","af_score":70.8,"security_score":28.8,"reliability_score":37.5,"what_it_does":"easy-code-reader is a local MCP server that helps an AI assistant read Java source code from either local multi-module projects or Maven dependencies (including resolving sources JARs and falling back to decompilation with CFR/Fernflower). It provides tools to enumerate projects/files and retrieve code to support codebase understanding.","best_when":"You want an agent to reason over Java code from local repos and Maven jars, and you can run the MCP server locally with access to a Maven repository directory.","avoid_when":"You cannot control the local environment risks (e.g., untrusted agents prompting it to read sensitive local files) or you need strict guarantees about decompiled code correctness.","last_evaluated":"2026-03-30T13:43:24.724547+00:00","has_mcp":true,"has_api":false,"auth_methods":[],"has_free_tier":false,"known_gotchas":["Requires correct local configuration of Maven repository path (MAVEN_HOME or ~/.m2/repository) and project directory path; incorrect paths lead to “not found” errors that must be resolved by adjusting inputs.","Decompiled code may differ from original sources; prefer sources.jar when available (prefer_sources=true).","Overly strict file/project name patterns can yield empty results; documentation recommends re-querying without filters."],"error_quality":null}