Investigate Better Stack observability data, monitors, incidents, and logs.
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
DCR_OAUTH
DCR_OAUTH
better_stack_mcp_DCR_OAuth
Provider setup
Developer setup
Client idclient_id · stringOptional
Client secretclient_secret · stringOptional
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
Get comprehensive instructions for building SQL ClickHouse queries for session replays. Explains data structure, provides examples for listing replays, finding replays linked to errors, and filtering by user/environment
Untrusted display-only summary
Resolve incident
BETTER_STACK_MCP_RESOLVE_INCIDENT
Resolve an ongoing incident
Untrusted display-only summary
Set dashboard variable
BETTER_STACK_MCP_SET_DASHBOARD_VARIABLE
Create or update a dashboard template variable — a user-facing filter in the dashboard toolbar, referenced in chart SQL as `{{name}}` (required — the chart errors until it resolves to a value) or `[[ AND col = {{name}} ]]` (optional — the whole `[[ ... ]]` clause is dropped while the variable is empty). Saving a chart…
Untrusted display-only summary
Set exploration variable
BETTER_STACK_MCP_SET_EXPLORATION_VARIABLE
Create or update a variable on an exploration (saved Explore query), referenced in its query as `{{name}}`. The most common use is setting the exploration's source: name it `source`, type `source`, and pass the source IDs in `source_ids` — the query then runs against those sources. Fields per type: - `source` → the so…
Untrusted display-only summary
Severities
BETTER_STACK_MCP_SEVERITIES
List all severities (urgency levels) with their notification settings
Untrusted display-only summary
Severity
BETTER_STACK_MCP_SEVERITY
Get detailed information about a specific severity (urgency level)
Untrusted display-only summary
Source
BETTER_STACK_MCP_SOURCE
Get comprehensive details of a specific source including its configuration, retention settings, ingestion details, custom bucket settings (if configured)
Untrusted display-only summary
Source fields
BETTER_STACK_MCP_SOURCE_FIELDS
Get complete field catalog for a logs or spans source. Returns a table of all queryable fields with their paths and data types. Essential for understanding what fields can be queried for building custom queries
Untrusted display-only summary
Sources
BETTER_STACK_MCP_SOURCES
List all available sources in a paginated table format. Returns source ID, name, platform type, team, status (active/paused), data region, and creation date
Untrusted display-only summary
Status page
BETTER_STACK_MCP_STATUS_PAGE
Get details of a specific status page
Untrusted display-only summary
Status page reports
BETTER_STACK_MCP_STATUS_PAGE_REPORTS
List status reports (incidents/maintenance) for a specific status page
Untrusted display-only summary
Status page report update
BETTER_STACK_MCP_STATUS_PAGE_REPORT_UPDATE
Get details of a specific status page report update
Untrusted display-only summary
Status page report updates
BETTER_STACK_MCP_STATUS_PAGE_REPORT_UPDATES
List status updates for a specific status report
Untrusted display-only summary
Status page resources
BETTER_STACK_MCP_STATUS_PAGE_RESOURCES
Get resources (monitors/heartbeats) for a specific status page
Untrusted display-only summary
Status pages
BETTER_STACK_MCP_STATUS_PAGES
List all status pages with filtering and pagination options
Untrusted display-only summary
Status page sections
BETTER_STACK_MCP_STATUS_PAGE_SECTIONS
List the sections (resource groups) of a status page
Untrusted display-only summary
Team members
BETTER_STACK_MCP_TEAM_MEMBERS
List the members of a Better Stack team, including pending invitations. Returns each member's email, name, role and the mobile app platforms they have signed in on. Supports the same email filter and pagination as the REST team-members API. If the token can reach more than one team, pass `team_id` (or `team_name`) to…
Untrusted display-only summary
Team roles
BETTER_STACK_MCP_TEAM_ROLES
List the roles defined in a Better Stack organization, including their role_id and system-role identifier (admin, billing_admin, team_lead, responder, member, or "custom"). Use this to discover valid role_id values for interpreting team member roles. If the token can reach more than one team/organization, pass `team_i…
Untrusted display-only summary
Teams
BETTER_STACK_MCP_TEAMS
List all available teams in Better Stack Logs. Returns a table with team IDs and names, grouped by organization
Untrusted display-only summary
Toggle chart alert pause
BETTER_STACK_MCP_TOGGLE_CHART_ALERT_PAUSE
Pause or unpause a chart alert. When paused, the alert will not trigger any incidents
Untrusted display-only summary
Unlink error issue
BETTER_STACK_MCP_UNLINK_ERROR_ISSUE
Remove the link between an error and an issue in Linear, Jira, or GitLab. Better Stack stops syncing the two; the issue itself is left untouched.
Untrusted display-only summary
Update error state
BETTER_STACK_MCP_UPDATE_ERROR_STATE
Update the state of a specific error (mark as resolved, ignored, or unresolved)
Untrusted display-only summary
Update metric expression
BETTER_STACK_MCP_UPDATE_METRIC_EXPRESSION
Update an existing metric expression. Call `metric_expressions` first to get the ID. At least one of `name`, `sql_expression`, `type`, `aggregations` must be provided — `build_type` alone is not a change and will be rejected. See `create_metric_expression` for `sql_expression` / `type` / `aggregations` guidance. Prefe…
Untrusted display-only summary
Update status page
BETTER_STACK_MCP_UPDATE_STATUS_PAGE
Update the settings of a status page (company name, contact URL, theme, layout, and more)
Untrusted display-only summary
Update status page resource
BETTER_STACK_MCP_UPDATE_STATUS_PAGE_RESOURCE
Update a resource on a status page. Change its public name, description, widget type (e.g. show or hide the uptime history), or move it by setting `position` (zero-based) and/or `status_page_section_id`. Use `status_page_resources` to find resource IDs.
Untrusted display-only summary
Update status page section
BETTER_STACK_MCP_UPDATE_STATUS_PAGE_SECTION
Rename a status page section or move it by setting its position
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.