# JProfiler [Health: Active]

**Category:** 🧠 Knowledge & Memory  
**Repository:** https://github.com/ej-technologies/jprofiler-mcp  
**GitHub Stars:** 2  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/jprofiler

## Description
Java profiling with AI agent integration. Profile CPU, memory, JDBC, HTTP and more.

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "jprofiler": {
    "command": "npx",
    "args": ["-y","@ej-technologies/jprofiler-mcp"]
  }
}
```

## Documentation & README

# JProfiler MCP Server

[![ej-technologies/jprofiler-mcp MCP server](https://glama.ai/mcp/servers/ej-technologies/jprofiler-mcp/badges/score.svg)](https://glama.ai/mcp/servers/ej-technologies/jprofiler-mcp)

[JProfiler](https://www.ej-technologies.com/jprofiler) is a Java profiler with AI agent
integration via the [Model Context Protocol](https://modelcontextprotocol.io).
Profile CPU hotspots, memory allocations, JDBC queries, HTTP calls and more
directly from your AI coding assistant.

## Installation

### Claude Code

```
claude mcp add jprofiler -- npx -y @ej-technologies/jprofiler-mcp
```

### Codex

```
codex mcp add jprofiler -- npx -y @ej-technologies/jprofiler-mcp
```

### Cursor

Listed on [cursor.directory](https://cursor.directory/plugins/jprofiler).

[![Install MCP Server](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.directory/plugins/jprofiler)

### Other MCP clients

Use the following npx invocation as the MCP server command in your client's configuration:

```
npx -y @ej-technologies/jprofiler-mcp@latest
```

For clients that use a JSON configuration file (Claude Desktop, Antigravity, Windsurf, VS Code, etc.):

```json
{
  "mcpServers": {
    "jprofiler": {
      "command": "npx",
      "args": ["-y", "@ej-technologies/jprofiler-mcp"]
    }
  }
}
```

### Optional arguments

- `--filter <patterns>` — Comma-separated list of tool name patterns to include
- `--subsystems <list>` — Comma-separated list of subsystems to enable
- `--max-depth <n>` — Maximum call tree expansion depth

## License

JProfiler requires a license. On first use, you can start a free 10-day evaluation
or enter an existing license key. Purchase at https://www.ej-technologies.com/store/jprofiler.

License terms: https://www.ej-technologies.com/jprofiler/license

