Exposes Java APIs from Git repositories to AI coding assistants.

Acerca de

This project implements a Model Context Protocol (MCP) server in Python designed to expose Java 21+ APIs to AI coding assistants. It extracts comprehensive Java API information, including packages, classes, methods, and Javadoc, directly from Java source code stored in Git repositories. The server provides structured API data, enabling AI models to better understand and interact with Java codebases.

Características Principales

  • Exposes Java 21+ API information (packages, classes, methods, Javadoc)
  • Extracts Java API data from source code in Git repositories
  • Built in Python for cross-platform compatibility
  • Utilizes ANTLR for robust Java grammar parsing
  • 0 GitHub stars

Casos de Uso

  • Facilitating AI model training on Java codebases
  • Providing Java API context for AI coding assistants
  • Enabling AI-powered code generation and analysis for Java applications