Go Process Inspector MCP Server

Non-Invasive goroutine inspector

Local serverstdioGo

What is the Go Process Inspector MCP Server?

Non-Invasive goroutine inspector

What the server does

A tool for inspecting and analyzing running Go processes, including goroutine states, memory statistics, and binary information.

  • View detailed goroutine information (status, scheduling info)
  • Analyze process memory statistics
  • Cross-platform support (Linux and macOS)
  • Terminal UI for interactive inspection
  • HTTP API for programmatic access

Credentials and setup notes

  • Go 1.20+ - Linux or macOS (Apple Silicon only) - Root privileges (required for memory access)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

  • Go 1.20+ - Linux or macOS (Apple Silicon only) - Root privileges (required for memory access)

Frequently asked questions

Yes, it requires root (sudo) to read process memory and access Mach APIs on macOS.