# Java Profiler

> Use this tool when you need to optimize and troubleshoot Java applications, solving problems such as performance bottlenecks, memory leaks, and deadlocks. It takes Java application processes as input and outputs detailed profiling data, including CPU time, memory allocation, and call frequency. Use it to analyze and improve the efficiency of your Java applications, especially when experiencing runtime issues or slow performance.

Canonical page: https://skillsregistry.net/skills/gh-thesharque-javaperf  
JSON: https://api.skillsregistry.net/v1/skills/gh-thesharque-javaperf

## Description

Profiles running Java applications using JDK utilities including jcmd, jfr, and jps. Provides 15 tools for listing processes, starting and analyzing JFR recordings, detecting deadlocks, examining thread dumps, generating heap histograms and dumps, tracing method calls, and profiling CPU time, memory allocation, and call frequency.

## Trust

- **Trust score (0–1):** 0.97
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** maps-location
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/gh-thesharque-javaperf)
- **Repository:** <https://github.com/thesharque/mcp-jperf>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "gh-thesharque-javaperf"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/gh-thesharque-javaperf` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/gh-thesharque-javaperf/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
