InfluxData · Official

InfluxDB 3 MCP server

Query, write and manage InfluxDB 3 Core, Enterprise, Cloud Serverless, Cloud Dedicated and Clustered databases with SQL or InfluxQL.

Verified publisher namespaceLocalDatabases
Registry name
io.github.influxdata/influxdb3-mcp-server
Latest version
1.4.2 · updated 2026-10-08
Links
Vendor docsSource

Install

Commands are generated from the registry record. Remote servers usually ask you to sign in with OAuth on first use.

Step-by-step guides

Claude Code

claude mcp add influxdb -e INFLUX_DB_PRODUCT_TYPE=YOUR_VALUE -- npx -y @influxdata/influxdb3-mcp-server

Codex

# ~/.codex/config.toml
[mcp_servers.influxdb]
command = "npx"
args = ["-y", "@influxdata/influxdb3-mcp-server"]

[mcp_servers.influxdb.env]
INFLUX_DB_PRODUCT_TYPE = "<your INFLUX_DB_PRODUCT_TYPE>"

Gemini CLI

gemini mcp add -e INFLUX_DB_PRODUCT_TYPE=YOUR_VALUE influxdb npx -y @influxdata/influxdb3-mcp-server

Cursor

{
  "mcpServers": {
    "influxdb": {
      "command": "npx",
      "args": [
        "-y",
        "@influxdata/influxdb3-mcp-server"
      ],
      "env": {
        "INFLUX_DB_PRODUCT_TYPE": "<your INFLUX_DB_PRODUCT_TYPE>"
      }
    }
  }
}

VS Code (GitHub Copilot)

code --add-mcp '{"name":"influxdb","command":"npx","args":["-y","@influxdata/influxdb3-mcp-server"],"env":{"INFLUX_DB_PRODUCT_TYPE":"<your INFLUX_DB_PRODUCT_TYPE>"}}'

What the InfluxDB 3 MCP server can do

From InfluxData's own MCP documentation.

Authentication

Self-hosted stdio server. Set INFLUX_DB_PRODUCT_TYPE (core, enterprise, cloud-serverless, cloud-dedicated or clustered) plus INFLUX_DB_INSTANCE_URL and INFLUX_DB_TOKEN; Cloud Dedicated and Clustered can instead or also use INFLUX_DB_MANAGEMENT_TOKEN, with INFLUX_DB_CLUSTER_ID and INFLUX_DB_ACCOUNT_ID for Cloud Dedicated.

Options

  • INFLUX_MCP_TOOL_PROFILE=readonly hides write, admin, token and host-level tools; readwrite allows writes; operator (default) exposes everything
  • Run with npx -y @influxdata/influxdb3-mcp-server, a local build, or Docker
  • Resources: influx-config, influx-status, influx-databases, context-file; prompts: list-databases, check-health, load-context
  • MCP_LOG_TOOL_CALLS=false turns off tool-call telemetry; MCP_LOG_BACKEND=file writes it to a file

Tools (27)

load_database_contextget_helpwrite_line_protocolcreate_databaseupdate_databasedelete_databaseexecute_queryquery_sqlquery_influxqlget_measurementsget_measurement_schemalist_tablesdescribe_tableinvestigate_databasecreate_admin_tokenlist_admin_tokenscreate_resource_tokenlist_resource_tokensdelete_tokenregenerate_operator_tokencloud_list_database_tokenscloud_get_database_tokencloud_create_database_tokenlist_databaseshealth_check

Good to know

  • The default operator profile includes delete_database and regenerate_operator_token, which are irreversible
  • Token tools differ by edition: admin and resource tokens are Core or Enterprise only, cloud_* token tools are Cloud Dedicated or Clustered only
  • Tool-call telemetry is on by default and writes JSON lines to stderr (no tokens or query text)
  • Requires Node.js 20.11 or newer
InfluxData MCP docs

Packages

  • npm @influxdata/influxdb3-mcp-server

More databases

Get the weekly agent stack update

New official MCP servers, spec changes and harness releases, checked against the source. One email a week, no fluff.

Work at InfluxData?

Feature InfluxDB 3 at the top of the databases category and the MCP directory from $49/month.

Feature this server

Add a "Listed on AgentAtlas" badge to the InfluxDB 3 README

Free. Shows readers where to find install commands for every client.

[![Listed on AgentAtlas](https://img.shields.io/badge/listed_on-AgentAtlas-111111)](https://agentatlas.dev/mcp/influxdb)

Reviewed Oct 19, 2026. Official means published under InfluxData's namespace in the MCP registry. It is not a security audit.