javamcp
Verified Safeby rubensgomes
Overview
A Python-based MCP server that provides AI coding assistants with rich contextual information about Java APIs, including Javadocs, method signatures, class hierarchies, and usage examples.
Installation
poetry run python -m javamcp --config config.ymlSecurity Notes
The core functionality of the server involves cloning and parsing external Git repositories and their Java source code. This inherently carries a supply chain risk, as a compromised or malicious repository could potentially lead to code execution or resource exhaustion on the host system. The project's disclaimer explicitly states that the AI-generated code may contain 'inaccuracies, errors, or security vulnerabilities.' However, no direct 'eval' calls, obvious obfuscation, or hardcoded sensitive credentials are present in the provided source code.
Similar Servers
mcp-server
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
tmcp
Build Model Context Protocol (MCP) servers for AI agents, providing schema-agnostic tools, resources, and prompts, with optional OAuth 2.1 authentication and distributed session management.
easy-code-reader
Provides a Model Context Protocol (MCP) server for AI assistants to intelligently read Java source code from local projects and Maven dependencies, supporting decompilation and multi-module analysis.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.