v1.1.0
This release evolves Library Insight from a CLI scanner into a full JVM API Explorer & MCP Server — your AI IDE can now use it automatically, without any manual commands.
🔌 MCP Server (Model Context Protocol)
Connect Cursor, Claude Desktop, or any MCP-compatible IDE directly.
AI agents can call scan_library, search_symbols, and explain_class natively without leaving the editor.
library-insight mcp🔄 Migration Advisor (migrate)
Compare two library versions and get a structured report of:
- ❌ Removed classes and methods
⚠️ Deprecated APIs with replacement suggestions- ✅ Added APIs
Perfect for upgrading Retrofit, OkHttp, Compose, or Kotlin.
library-insight migrate com.squareup.retrofit2:retrofit:2.9.0 com.squareup.retrofit2:retrofit:2.11.0🔍 Dependency API Audit (audit)
Scan all project Gradle dependencies recursively and report deprecated classes, methods, and properties found in the actual bytecode.
library-insight audit🌳 Dependency Graph (dependency-graph)
Print a visual recursive tree of transitive compile dependencies from POM descriptors.
library-insight dependency-graph com.github.ajalt.clikt:clikt-jvm:4.4.0🔎 Search Maven Central (search-central)
Find Maven coordinates and versions without leaving the terminal.
library-insight search-central retrofit✅ SemVer Compliance Checker (semver)
Verify that a version bump correctly reflects the actual bytecode changes. Flags unbumped breaking changes.
library-insight semver com.squareup.retrofit2:retrofit:2.9.0 com.squareup.retrofit2:retrofit:2.11.0📋 Other Improvements
- Centralized logging — all commands write structured logs; send log files when reporting issues
quick-demo.sh— 6-command, 2–3 minute onboarding walkthrough (great for YouTube)docs/CLI.md— complete 16-command reference extracted from README- README slimmed down — Installation + Quick Start only, with link to full CLI reference
- AI Skill updated — MCP server preference rule added: if MCP is available, prefer it over the CLI
Requirements
- JDK 17 or higher
Installation
curl -fsSL https://raw.githubusercontent.com/Coding-Meet/Library-Insight/main/install.sh | bashFull documentation: docs/CLI.md