Planned MCP Tools
list_errors
Section titled “list_errors”List recent errors with optional filtering.
Parameters
Section titled “Parameters”| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | No | Maximum errors to return (default: 10) |
status | string | No | Filter by status: open, resolved, ignored |
since | string | No | ISO 8601 timestamp for time range start |
search | string | No | Search in exception class and message |
sort_by | string | No | Sort order: last_seen, first_seen, occurrences |
get_error
Section titled “get_error”Get full details about a specific error, including stack trace and occurrences.
Parameters
Section titled “Parameters”| Parameter | Type | Required | Description |
|---|---|---|---|
error_id | integer | Yes | Error ID |
error_trends
Section titled “error_trends”Get hourly error occurrence counts for trending analysis.
Parameters
Section titled “Parameters”| Parameter | Type | Required | Description |
|---|---|---|---|
error_id | integer | Yes | Error ID |
list_traces
Section titled “list_traces”List traces with filtering options.
Parameters
Section titled “Parameters”| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | No | Maximum traces to return (default: 10) |
type | string | No | Filter by root span type: web, job, command |
since | string | No | ISO 8601 timestamp |
min_duration_ms | integer | No | Minimum duration filter |
search | string | No | Search in span names |
sort_by | string | No | Sort order: duration, recent |
get_trace
Section titled “get_trace”Get full span tree for a trace with N+1 query detection.
Parameters
Section titled “Parameters”| Parameter | Type | Required | Description |
|---|---|---|---|
trace_id | string | Yes | Trace ID (hex) |
slow_traces
Section titled “slow_traces”Find traces slower than a threshold.
Parameters
Section titled “Parameters”| Parameter | Type | Required | Description |
|---|---|---|---|
threshold_ms | integer | No | Duration threshold (default: 500) |
limit | integer | No | Maximum traces to return (default: 10) |
route_summary
Section titled “route_summary”Performance summary per route.
Parameters
Section titled “Parameters”| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | No | Maximum routes to return (default: 10) |
sort_by | string | No | Sort by: p95, p99, requests, errors |
since | string | No | ISO 8601 timestamp |
search | string | No | Search in route paths |
list_deploys
Section titled “list_deploys”List recent deployments.
Parameters
Section titled “Parameters”| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | No | Maximum deploys to return (default: 10) |
deploy_impact
Section titled “deploy_impact”Compare metrics before and after a deploy.
Parameters
Section titled “Parameters”| Parameter | Type | Required | Description |
|---|---|---|---|
deploy_id | integer | Yes | Deploy ID |
system_status
Section titled “system_status”Overview of system health and recent activity.
No parameters required.
detect_n_plus_one
Section titled “detect_n_plus_one”Detect N+1 query patterns in a specific trace.
Parameters
Section titled “Parameters”| Parameter | Type | Required | Description |
|---|---|---|---|
trace_id | string | Yes | Trace ID (hex) |
Write Tools
Section titled “Write Tools”resolve_error / ignore_error / reopen_error
Section titled “resolve_error / ignore_error / reopen_error”Change error status.
| Parameter | Type | Required | Description |
|---|---|---|---|
error_id | integer | Yes | Error ID |