Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Get Bucket

Retrieve one bucket and its retention settings. Call list_buckets to discover bucket IDs.

List Dbrp Mappings

List all database/retention policy (DBRP) mappings for v1 compatibility. DBRP mappings map legacy InfluxDB 1.x database and retention policy pairs to InfluxDB v2 buckets, enabling v1-compatible tools like Grafana to work with InfluxDB Cloud.

Delete Dashboard

Permanently delete a dashboard and all its cells.

Delete Dbrp Mapping

Delete a DBRP mapping. v1-compatible tools using this mapping will no longer be able to access the bucket.

Update Task

Update an existing task's name, description, Flux script, schedule, or status. Can be used to activate/deactivate a task.

Delete Telegraf Config

Permanently delete a Telegraf agent configuration.

List Labels

List all labels in the organization. Labels can be applied to buckets, tasks, dashboards, and other resources for grouping and filtering.

List Dashboards

List a page of dashboards in the organization. Dashboards contain cells with configurable queries and visualization types for monitoring time-series data.

List Secret Keys

List all secret keys stored for the organization. Only the keys are returned, not the values. Secrets are stored securely using Vault and can be referenced in Flux scripts.

Delete Bucket

Permanently delete a bucket and all of its stored time-series data.

Update Bucket

Update an existing bucket's name, description, or retention period.

Update Label

Update an existing label's name, color, or description.

Get Current User

Retrieve the user associated with the current InfluxDB API token.

Create Bucket

Create a new bucket in the organization for storing time-series data. A bucket is a named location with a configurable retention period that determines how long data is kept.

Delete Secrets

Delete one or more secrets from the organization by their keys.

Create Authorization

Create a new API token with specific permissions. The token value is only available in the response immediately after creation. Permissions cannot be modified after creation.

List Checks

List a page of monitoring checks in the organization. Checks query data and assign a status level (ok, info, warn, crit) based on specific conditions. Supports threshold checks and deadman checks.

Get Task Runs

List recent runs for a specific task, including their status, scheduled time, and completion details.

List Authorizations

List all API token authorizations in the organization. Each authorization contains permissions that define what the token can access.

Create Telegraf Config

Create a new Telegraf agent configuration. The configuration should be in TOML format and define input, processor, and output plugins.

Upsert Secrets

Add or update one or more secrets for the organization. Provide key-value pairs where each key is the secret name and each value is the secret content. Secrets can be referenced in Flux scripts using `secrets.get()`.

List Buckets

List a page of buckets in the organization. Buckets are named storage locations for time-series data with configurable retention periods. Supports filtering by name and pagination.

Update Authorization

Update an authorization's description or toggle its status between active and inactive. Permissions cannot be changed after creation.

List Tasks

List a page of scheduled Flux tasks in the organization. Tasks are scheduled Flux scripts that run on a defined frequency to process, transform, or downsample data.

List Notification Endpoints

List a page of notification endpoints in the organization. Notification endpoints define where alert messages are sent (HTTP, Slack, PagerDuty).

Update Telegraf Config

Update an existing Telegraf configuration's name, description, or TOML content.

Delete Data

Delete time-series data points from an InfluxDB Cloud bucket within a specified time range. Optionally filter by a predicate expression to target specific measurements or tag values.

Get Telegraf Config

Retrieve a specific Telegraf configuration by ID, including the full TOML configuration content.

Create Label

Create a new label for organizing and grouping InfluxDB resources.

Get Organization Members

List all members of a specific organization, including their roles and status.

Write Data

Write time-series data to an InfluxDB Cloud bucket using **line protocol** format. Each line represents a data point with measurement, optional tags, fields, and an optional timestamp. Line protocol format: `measurement,tag1=val1 field1=val2 timestamp`.

Create Dashboard

Create a new dashboard for visualizing time-series data.

Get Dashboard

Retrieve one dashboard including its cells and labels. Call list_dashboards to discover dashboard IDs.

Run Task

Manually trigger a task run outside of its normal schedule. Optionally specify a time to simulate the scheduled execution.

Get Task

Retrieve details of a specific task by its ID, including the Flux script and scheduling configuration.

List Telegraf Configs

List all Telegraf agent configurations in the organization. Telegraf configurations define how the Telegraf agent collects, processes, and outputs data.

Delete Label

Permanently delete a label. The label will be removed from all associated resources.

Get Task Run Logs

Retrieve task-run log events to diagnose a failed or completed run. Use get_task_runs to discover run IDs.

List Organizations

List organizations visible to the current API token. Cloud returns only the organization that owns the token. An organization is a workspace for a group of users, and all resources belong to an organization.

Delete Task

Permanently delete a scheduled Flux task.

Update Dashboard

Update an existing dashboard's name or description.

List Notification Rules

List a page of notification rules in the organization. Notification rules check data in the statuses measurement and send messages to notification endpoints when conditions are met.

Query Data

Execute a **Flux** query against InfluxDB Cloud and return the results. Flux is a functional scripting language that supports complex transformations, aggregations, joins, and custom functions. Results are returned as CSV-formatted data.

Create Task

Create a new scheduled Flux task. Provide a Flux script and either a cron expression or an interval schedule. Common use cases include downsampling, data aggregation, and triggering external actions.

Delete Authorization

Permanently delete an API token authorization. Any applications using this token will lose access.

Create Dbrp Mapping

Create a new DBRP mapping to enable v1-compatible queries against an InfluxDB Cloud bucket. Maps a legacy database/retention policy pair to a v2 bucket.