plain-bytecode-analyzer-mcp
by mateusluizfb
Overview
Analyzes JVM bytecode from specified classes to identify performance optimizations and suggest improvements.
Installation
node index.jsSecurity Notes
CRITICAL: The server uses `child_process.execSync` to run `find` and `javap` commands, directly embedding user-provided `cwd` and `className` into the shell command string. This is a severe command injection vulnerability, allowing an attacker to execute arbitrary shell commands on the system where the server is running. For example, a malicious `className` like `'; rm -rf /'` could be catastrophic. This is highly unsafe.
Similar Servers
ls-mcp
Command-line tool for discovering, analyzing, and reporting on Model Context Protocol (MCP) server configurations in a local development environment.
company-docs-mcp
Transforms organizational documentation into an AI-powered knowledge base for semantic search, Q&A via chat interface, Claude Desktop, and Slack integration.
karma
A modern, dark-themed chat interface demonstrating the Karma Memory system for AI agents, enabling context-aware conversations and dynamic switching of memory retrieval and caching strategies.
fastmcp
Build fast, declarative, and type-safe servers implementing the Model Context Protocol (MCP) in Dart.