Skip to main content

MCP Server para análise de traces do Glowroot

Project description

Glowroot MCP Server

An MCP (Model Context Protocol) server that enables AI assistants to analyze Java application traces captured by Glowroot, an open-source APM tool.

Features

  • list_recent_errors — List recent errors within a time window
  • analyze_trace — Deep-dive into a specific trace with execution tree and stack traces
  • find_timeout_errors — Find timeout-related errors (SocketTimeoutException, etc.)
  • analyze_error_patterns — Group errors by transaction and identify the most affected
  • get_error_by_message — Search errors by message text (e.g. "NullPointerException")

Installation

pipx install glowroot-mcp-server

Or with pip:

pip install glowroot-mcp-server

Configuration

Set environment variables or create a .env file:

GLOWROOT_URL=http://localhost:4000
GLOWROOT_AGENT_ID=
Variable Description Default
GLOWROOT_URL Base URL of the Glowroot instance http://localhost:4000
GLOWROOT_AGENT_ID Agent ID for multi-agent setups empty (single agent)

Usage

As a standalone server

glowroot-mcp

With Claude Desktop / Kiro

Add to your MCP configuration:

{
  "mcpServers": {
    "glowroot": {
      "command": "glowroot-mcp",
      "env": {
        "GLOWROOT_URL": "http://localhost:4000",
        "GLOWROOT_AGENT_ID": ""
      }
    }
  }
}

With pipx

If installed via pipx, the glowroot-mcp command is available globally:

{
  "mcpServers": {
    "glowroot": {
      "command": "glowroot-mcp",
      "env": {
        "GLOWROOT_URL": "http://localhost:4000"
      }
    }
  }
}

Requirements

  • Python 3.10+
  • A running Glowroot instance monitoring your Java application

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

glowroot_mcp_server-0.1.0.tar.gz (23.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

glowroot_mcp_server-0.1.0-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

Details for the file glowroot_mcp_server-0.1.0.tar.gz.

File metadata

  • Download URL: glowroot_mcp_server-0.1.0.tar.gz
  • Upload date:
  • Size: 23.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for glowroot_mcp_server-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4be4189814fe4ae1829e20d985006560fc9b84acf655daa772812f2771ecf02e
MD5 1363f675701912646e632d70ce97a825
BLAKE2b-256 fc6ed8f4a09b96829b5891ffbac5dcae8e8cb5c005f5db8efd48a7401fa80e7e

See more details on using hashes here.

File details

Details for the file glowroot_mcp_server-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for glowroot_mcp_server-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d45a3bdaaf453121330ad10efb700b8aa96c1096a968af0e16ae3d680870cf1d
MD5 13be7856bc2b9f7399bd46eec59f3b78
BLAKE2b-256 a06a9c50896f2bc2a4b554eb7515d5be2f63f5195872eb1103c996ca352d4ed2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page