Skip to content

Logs

The Logs tab is your primary debugging tool. Search, filter, and stream MCP events in real-time with a structured query language designed for MCP.

Logs tab with query bar, facet sidebar, and log stream

Type structured queries in the search bar to filter events:

tool:search_products status:error latency:>500ms
PatternMeaningExample
key:valueExact matchtool:get_weather
key:>NGreater than (numeric)latency:>500ms
key:<NLess than (numeric)size:<1024
key:>=N / key:<=NGreater/less or equallatency:>=100
key:-valueNOT equalstatus:-error
key:*partial*Wildcard matchtool:*search*
bare wordsFree text searchtimeout connection
FacetFilters onExample
toolTool nametool:create_order
statusok, error, deniedstatus:error
methodMCP methodmethod:tools/call
clientClient nameclient:claude-ai
sessionSession IDsession:4a4e7179-b27b...
typeEvent typetype:tool_call
errorError message texterror:*timeout*
latencyTotal latency (ms)latency:>500
upstreamUpstream time (ms)upstream:>200
sizeResponse size (bytes)size:>10240
proxyProxy nameproxy:production
noteClassificationnote:rewritten

Units are optional: latency:>500ms, size:>1KB, size:>1MB all work.

The query bar highlights syntax as you type — keys in blue, values in green.

The left panel shows the top values for each facet, scoped to your current query and time range:

  • Event Type — tool_call (142), session_start (20), request (8)…
  • Status — ok (250), error (14)
  • Tool — search_products (80), get_product (40)…
  • Client — claude-ai (162), claude-code (12)…

Click any value to add it to the query bar. If that facet is already in the query, it replaces the value.

Toggle Live to stream events in real-time (polls every 2 seconds). The log list auto-scrolls to show new events. Pause to freeze the view for inspection.

Select from presets (1h, 6h, 24h, 7d, 30d) or pick a custom date/time range.

Toggle between Local (browser timezone) and UTC. The current mode is shown next to the time range selector.

Click any log row to expand it and see:

  • Error detail (if any)
  • Client name + version
  • Session ID (click to search for all events in that session)
  • Upstream address
  • Request/response sizes
  • Metadata (JSON)

The query, time range, and timezone are stored in the URL. Copy the URL to share a specific log view with a teammate:

/dashboard/servers/abc123?q=tool:search+status:error&range=7d&tz=utc

Click Export in the footer to download the current log results as a JSON file.