# Go Process Inspector

Inspect and analyze running Go processes with detailed goroutine states, memory statistics, and binary information. Use an interactive terminal UI or HTTP API for programmatic access. Enable the MCP …

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add monsterxx03/gospy

# Browse available tools
npx -y @smithery/cli@latest tool list monsterxx03/gospy

# Get full schema for a tool
npx -y @smithery/cli@latest tool get monsterxx03/gospy gomemstats

# Call a tool
npx -y @smithery/cli@latest tool call monsterxx03/gospy gomemstats '{}'
```

## Direct MCP Connection

Endpoint: `https://gospy--monsterxx03.run.tools`

## Tools (4)

- `gomemstats` — dump golang process's memory statistics
- `goroutines` — dump golang process's goroutines
- `goruntime` — get golang process's runtime info
- `pgrep` — find process IDs by process name

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get monsterxx03/gospy <tool-name>
```

---

Source: https://github.com/monsterxx03/gospy | License: MIT
