Provides a standardized MCP interface for querying Graylog logs, enabling AI agents to search, diagnose, and correlate runtime logs with code via configurable profiles.
Retrieve log messages from Graylog using search queries, time ranges, and field filters. Select a connection first, then fetch messages to analyze and troubleshoot logs.
Aggregate log messages by top field values to reveal failures, count repeats, and spot volume spikes. Use substring matching to discover exact field values for precise filtering.
List readable Graylog streams with id, title, and default-stream exclusion status. Use titleContains to find a specific stream, as results are capped at limit.
List actual message fields in the index to avoid guessing field names that may not exist. Use the contains filter to narrow down fields before running searches.
Read individual matching log lines across one or more Graylog streams, newest-first. Returns concise high-signal fields by default; set verbose for all fields.