Search official Android, Kotlin, and AOSP documentation for accurate excerpts with source URLs. Required before generating any Android/Kotlin code to ensure up-to-date information.
Scan source code with Semgrep to find security vulnerabilities, bugs, and anti-patterns. Supports multiple languages including Python, JavaScript, Java, Go, C, C++, Ruby, and more.
Identify unused functions, methods, and classes in your codebase by cross-referencing definitions against references. Get confidence scores and reasons for each candidate.
MCP server that downloads and analyzes sources of Maven-published Kotlin/Java libraries, exposing structured API information, KDoc, and raw source to AI agents.
Kotlin MCP Server for Android app development using OpenAI, Gemini, or OpenRouter. Enables AI-assisted coding via Aider, Gradle build/test integration, Kotlin LSP, and Docker-based portability.
Inspect a source file's structure to list its classes, methods, and properties with line numbers for quick navigation. Get a bird's-eye view of a module's layout before modifying code.
Find all code that references, calls, extends, or implements a specific entity. Use reverse dependency lookup to assess impact before refactoring or detect dead code.
Retrieve complete Kotlin and Swift SDK code examples for smart-glasses use cases. Get the canonical implementation pattern to write handler code or verify it end-to-end with an agent test driver.
Scan a repository for potential bugs using AST pattern matching across 10 languages. Detects issues like mutable default arguments, bare excepts, unreachable code, and empty catch blocks.
Identifies structurally identical functions (Type-2 AST clones) across codebases by normalizing identifiers and literals, grouping duplicates to target DRY refactoring.
Check Android, Kotlin, and Jetpack API stability to avoid deprecated or removed components. Get replacement API, migration notes, and documentation links.