Java Class Analyzer MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CFR_PATH | No | CFR反编译工具的路径(可选,程序会自动查找) | |
| NODE_ENV | No | 运行环境标识。production: 生产环境,减少日志输出,启用性能优化;development: 开发环境,输出详细调试信息;test: 测试环境 | production |
| JAVA_HOME | No | Java安装路径。如果设置,程序会使用 ${JAVA_HOME}/bin/java 执行Java命令(用于CFR反编译);如果未设置,程序会使用PATH中的 java 命令 | |
| MAVEN_REPO | No | Maven本地仓库路径。如果设置,程序会使用指定的仓库路径扫描JAR包;如果未设置,程序会使用默认的 ~/.m2/repository 路径 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| scan_dependenciesC | 扫描Maven项目的所有依赖,建立类名到JAR包的映射索引 |
| decompile_classC | 反编译指定的Java类文件,返回Java源码 |
| analyze_classC | 分析Java类的结构、方法、字段等信息 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/handsomestWei/java-class-analyzer-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server