io.github.Yercko/devilge
Android/KMM MCP server: logcat, ADB device control, Compose previews, network, Maestro flows.
Verdict not yet evaluated for this tool. The hybrid eval runs adversarial cases first; coverage rolls out as the corpus expands. Until a verdict is recorded, an agent should treat this tool as not-yet-cleared and fall back to its own checks. Method: hybrid eval, four-state verdict, honest limits.
{
"mcpServers": {
"devilge": {
"command": "npx",
"args": [
"-y",
"devilge"
],
"env": {
"DEVILGE_ANDROID_PROJECT_ROOT": "<devilge_android_project_root>",
"DEVILGE_OUTPUTS_ROOT": "<devilge_outputs_root>",
"DEVILGE_DEFAULT_DEVICE_SERIAL": "<devilge_default_device_serial>",
"DEVILGE_FLOWS_ROOT": "<devilge_flows_root>",
"DEVILGE_MAESTRO_BIN_PATH": "<devilge_maestro_bin_path>",
"DEVILGE_ALLOW_FLOW_SCRIPTS": "<devilge_allow_flow_scripts>",
"DEVILGE_HTTP_LOG_TAGS": "<devilge_http_log_tags>",
"DEVILGE_HTTP_LOG_FORMAT": "<devilge_http_log_format>"
}
}
}
}{
"mcpServers": {
"devilge": {
"command": "npx",
"args": [
"-y",
"devilge"
],
"env": {
"DEVILGE_ANDROID_PROJECT_ROOT": "<devilge_android_project_root>",
"DEVILGE_OUTPUTS_ROOT": "<devilge_outputs_root>",
"DEVILGE_DEFAULT_DEVICE_SERIAL": "<devilge_default_device_serial>",
"DEVILGE_FLOWS_ROOT": "<devilge_flows_root>",
"DEVILGE_MAESTRO_BIN_PATH": "<devilge_maestro_bin_path>",
"DEVILGE_ALLOW_FLOW_SCRIPTS": "<devilge_allow_flow_scripts>",
"DEVILGE_HTTP_LOG_TAGS": "<devilge_http_log_tags>",
"DEVILGE_HTTP_LOG_FORMAT": "<devilge_http_log_format>"
}
}
}
}npx -y devilgeDEVILGE_ANDROID_PROJECT_ROOTAbsolute path to the Android/KMM project root that devilge inspects (Gradle modules, source files, build outputs).
DEVILGE_OUTPUTS_ROOTDirectory where devilge writes screenshots and UI dumps. Defaults to <projectRoot>/.devilge-outputs/.
DEVILGE_DEFAULT_DEVICE_SERIALDefault ADB serial used when a tool does not specify one. Useful when several devices/emulators are attached.
DEVILGE_FLOWS_ROOTDirectory containing Maestro YAML flows. Defaults to <projectRoot>/devilge-flows/.
DEVILGE_MAESTRO_BIN_PATHAbsolute path to the Maestro binary. If unset, devilge resolves it from PATH; if absent, Maestro tools degrade gracefully.
DEVILGE_ALLOW_FLOW_SCRIPTSSet to 'true' to allow Maestro flows containing 'runScript:' blocks. Default is false; flows with scripts are rejected.
DEVILGE_HTTP_LOG_TAGSComma-separated logcat tags scanned for HTTP traffic. Defaults to 'HttpClient,OkHttp' (covers Ktor + OkHttp/Retrofit).
DEVILGE_HTTP_LOG_FORMATHTTP log parser to use: 'auto' (default), 'ktor', or 'okhttp'.
Cooper: catálogo, cobertura, razas y turnos del marketplace argentino de cuidado canino.
Remote MCP security gateway for auth, redaction, policy enforcement, and audit logging.
AI assistant integration for Leaf — track books, log reading sessions, and manage your library.