All integrations
Catalogue metadata onlyserver monitoringv20260910_00

BETTER_STACK_MCP

Better Stack MCP

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
Attributed source

116

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

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.

Showing 1–30 of 116 actions

Acknowledge incident

BETTER_STACK_MCP_ACKNOWLEDGE_INCIDENT

Acknowledge an ongoing incident

Untrusted display-only summary

Add chart to dashboard

BETTER_STACK_MCP_ADD_CHART_TO_DASHBOARD

Add a new chart to a dashboard. Use the `section` parameter to organize charts into named sections — sections are auto-created if they don't exist, and charts are auto-positioned within them. **REQUIRED**: the `query`'s FROM must reference a source, either `{{source}}` or a source-type variable defined via `set_dashbo…

Untrusted display-only summary

Add dashboard section

BETTER_STACK_MCP_ADD_DASHBOARD_SECTION

Add a section divider to a dashboard. Sections span the full width and help organize charts into groups. Charts and sections at or below the insertion point are shifted down to make room

Untrusted display-only summary

Application

BETTER_STACK_MCP_APPLICATION

Get comprehensive details of a specific application including its configuration, retention settings, ingestion details, custom bucket settings (if configured)

Untrusted display-only summary

Applications

BETTER_STACK_MCP_APPLICATIONS

List all available applications in a paginated table format. Returns application ID, name, platform type, team, status (active/paused), data region, and creation date

Untrusted display-only summary

Available incident escalation policies

BETTER_STACK_MCP_AVAILABLE_INCIDENT_ESCALATION_POLICIES

Get available escalation policies for an incident

Untrusted display-only summary

Change team member role

BETTER_STACK_MCP_CHANGE_TEAM_MEMBER_ROLE

Change a team member's role. Identify the member by `email` or `user_id` (from team_members) and pass the target `role_id` (from team_roles). The admin role cannot be assigned, and an existing admin's role cannot be changed, via the API. Pending invitations can't have their role changed — cancel and re-invite instead.…

Untrusted display-only summary

Chart

BETTER_STACK_MCP_CHART

Get detailed information about a specific chart including its SQL queries, configuration, and settings. Use dashboard first to find the chart ID

Untrusted display-only summary

Chart alert

BETTER_STACK_MCP_CHART_ALERT

Get detailed information about a specific chart alert including its configuration, SQL queries, status, and current incident info. Use chart_alerts first to find the alert ID

Untrusted display-only summary

Chart alert help

BETTER_STACK_MCP_CHART_ALERT_HELP

Get instructions for creating and configuring chart alerts, including alert types, operators, configuration fields, supported chart types, and common mistakes. Call this before creating or editing chart alerts

Untrusted display-only summary

Chart alerts

BETTER_STACK_MCP_CHART_ALERTS

List chart alerts with optional filtering by team, chart, or dashboard. Returns alert ID, name, type, chart, dashboard, and status

Untrusted display-only summary

Chart building help

BETTER_STACK_MCP_CHART_BUILDING_HELP

Get comprehensive instructions for building charts and dashboards, including chart types, units, axis settings, column mapping, legend placement, layout tips, and common mistakes. Call this before creating or editing charts

Untrusted display-only summary

Clusters

BETTER_STACK_MCP_CLUSTERS

List all available storage clusters for a specific team. Returns a table with cluster IDs, names, and regions. Used primarily for creating cloud connections to query logs and metrics data directly via ClickHouse

Untrusted display-only summary

Create application

BETTER_STACK_MCP_CREATE_APPLICATION

Create a new application in Better Stack. Returns the created application details including ID, ingestion token, ingesting host URL, retention settings, and platform-specific integration documentation links with next steps for configuration

Untrusted display-only summary

Create chart alert

BETTER_STACK_MCP_CREATE_CHART_ALERT

Create a new chart alert on an existing chart. The chart must support alerts (line_chart, bar_chart, number_chart, or tail_chart with time variables). Call chart_alert_help for configuration reference. Use chart or dashboard first to find the chart ID

Untrusted display-only summary

Create cloud connection

BETTER_STACK_MCP_CREATE_CLOUD_CONNECTION

Create a secure cloud connection for direct ClickHouse query access to logs, spans, and metrics data. Returns connection credentials (host, port, username, password), sample queries for each data type, and cURL command examples. Connections expire after 1 hour by default

Untrusted display-only summary

Create dashboard

BETTER_STACK_MCP_CREATE_DASHBOARD

Create a new dashboard. Optionally use a template to start with pre-configured charts. Call chart_building_help for guidance on dashboard structure and layout. Optionally specify a source_id to preconfigure the dashboard with that source. Returns the new dashboard ID which can be used with add_chart_to_dashboard to ad…

Untrusted display-only summary

Create error issue

BETTER_STACK_MCP_CREATE_ERROR_ISSUE

Create an issue for an error in Linear, or a work item in Jira, through the team's integration and link the two. The issue gets Better Stack's standard body (error type, message, call site, stack trace, occurrence counts and a link back) and the integration's configured defaults for team or space, work type, assignee,…

Untrusted display-only summary

Create heartbeat

BETTER_STACK_MCP_CREATE_HEARTBEAT

Create a new heartbeat that expects a periodic request from a cron job, worker, or other background task, and alerts when that request stops arriving. Provide a `name` for the heartbeat. The heartbeat reports down once no request is received within `period` seconds plus the `grace` window. Use the returned heartbeat U…

Untrusted display-only summary

Create incident

BETTER_STACK_MCP_CREATE_INCIDENT

Create a new incident providing a summary of the issue, requester email, and other optional details

Untrusted display-only summary

Create incident comment

BETTER_STACK_MCP_CREATE_INCIDENT_COMMENT

Create a comment on an incident

Untrusted display-only summary

Create metric expression

BETTER_STACK_MCP_CREATE_METRIC_EXPRESSION

Create a new metric expression (extract-metrics-from-logs rule) on a source. `sql_expression` runs against each log row; log fields live inside the `raw` JSON column — use `JSONExtract(raw, 'path', 'Nullable(Type)')`. The `Nullable(...)` wrapper is required. Nested paths use positional args: `JSONExtract(raw, 'request…

Untrusted display-only summary

Create monitor

BETTER_STACK_MCP_CREATE_MONITOR

Create a new monitor that tracks the availability of a website, host, or service. Provide the `url` to monitor. For ping, TCP, UDP, SMTP, POP, IMAP, and DNS monitors this is the host (e.g. `example.com`) rather than a full URL. The monitor starts checking immediately unless `paused` is set to true.

Untrusted display-only summary

Create release

BETTER_STACK_MCP_CREATE_RELEASE

Register a release for an errors application, so it appears the moment it deploys instead of when its first error arrives. Returns the release ID, usable with remove_release

Untrusted display-only summary

Create source

BETTER_STACK_MCP_CREATE_SOURCE

Create a new log source in Better Stack. Returns the created source details including ID, ingestion token, ingesting host URL, retention settings, and platform-specific integration documentation links with next steps for configuration

Untrusted display-only summary

Create status page report

BETTER_STACK_MCP_CREATE_STATUS_PAGE_REPORT

Create a new status page report

Untrusted display-only summary

Create status page report update

BETTER_STACK_MCP_CREATE_STATUS_PAGE_REPORT_UPDATE

Create a new status update for an existing status page report

Untrusted display-only summary

Create status page resource

BETTER_STACK_MCP_CREATE_STATUS_PAGE_RESOURCE

Add a resource (monitor, heartbeat, or group) to a status page. Provide the `resource_type` and `resource_id` of the thing to display, plus a `public_name` shown to visitors (usually the resource's own name). Use `status_page_sections` to find the section to place it in; when omitted the resource is added to the statu…

Untrusted display-only summary

Create status page section

BETTER_STACK_MCP_CREATE_STATUS_PAGE_SECTION

Create a section (resource group) on a status page to group resources under a heading

Untrusted display-only summary

Dashboard

BETTER_STACK_MCP_DASHBOARD

Get detailed information about a specific dashboard including its charts, sections, layout, template variables, and configuration. Use this to understand a dashboard structure before modifying it

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.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.