android-source-explorer-mcp
Provides an MCP server/CLI that syncs and locally caches Android source code (AOSP and AndroidX) and exposes tools to search and retrieve classes/methods, with optional LSP-based cross-file navigation (Java/Kotlin).
Score Breakdown
⚙ Agent Friendliness
🔒 Security
No auth described (local process), which reduces threat model for single-user use but may be risky if exposed over a network. The tool performs git sparse-checkouts and downloads artifacts/jars; supply-chain and integrity verification steps are not described in the provided content. No evidence of secret logging controls is shown; TLS/auth details for any outbound fetches are not specified.
⚡ Reliability
Best When
You want offline/local, on-demand code retrieval for Android framework libraries inside an AI workflow via MCP tools.
Avoid When
You cannot run sync/download steps or you need a network-hosted, access-controlled, multi-tenant service.
Use Cases
- • Answer questions about Android Framework/AOSP internals with direct source lookups
- • Browse AndroidX/Jetpack classes and method implementations
- • Perform code archaeology for lifecycle, ViewModel behavior, and Compose internals
- • Jump to symbol definitions and find references across large source trees (when LSP enabled)
Not For
- • Security auditing or compliance-grade code provenance without additional controls
- • Production multi-tenant deployment where each user’s data isolation is required
- • Use as a hosted API service without considering local filesystem access and caching
- • Environments where downloading large upstream sources during sync is unacceptable
Interface
Authentication
No authentication described; intended for local/offline use as an MCP server process launched by the user.
Pricing
No hosted pricing mentioned; costs are primarily local compute/bandwidth for initial sync.
Agent Metadata
Known Gotchas
- ⚠ LSP-powered tools are gated behind ANDROID_SOURCE_LSP=true; without it, only the Tree-sitter/FS tools are available.
- ⚠ Initial sync downloads substantial sources to ~/.android-sources/; agents may fail if they attempt lookups before syncing.
- ⚠ Exact tool parameter schemas and output formats are not included in the provided README excerpt; agents may need to rely on MCP tool definitions at runtime.
Alternatives
Full Evaluation Report
Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for android-source-explorer-mcp.
AI-powered analysis · PDF + markdown · Delivered within 30 minutes
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-03-30.