Back to Home
influxdata icon

influxdb3_mcp_server

by influxdata

Overview

An MCP server that integrates with various InfluxDB v3 instances (Core, Enterprise, Cloud Dedicated, Clustered, Serverless) to provide tools, resources, and prompts for interaction via MCP clients.

Installation

Run Command
npx -y @modelcontextprotocol/server-influxdb

Environment Variables

  • INFLUX_DB_INSTANCE_URL
  • INFLUX_DB_TOKEN
  • INFLUX_DB_PRODUCT_TYPE
  • INFLUX_DB_CLUSTER_ID
  • INFLUX_DB_ACCOUNT_ID
  • INFLUX_DB_MANAGEMENT_TOKEN

Security Notes

The server uses `rejectUnauthorized: false` for `InfluxProductType.Clustered` in its HTTP client, which disables SSL certificate validation and makes it vulnerable to man-in-the-middle attacks. This is a critical network security risk. Additionally, sensitive token management operations (creation, listing, regeneration, deletion of admin and resource tokens) are exposed via tools, which could be exploited if the MCP client or the underlying environment is compromised. While environment variables are used for secrets, the `ContextFileService` reads local files, which, if combined with other vulnerabilities or misconfigurations, could lead to local file inclusion risks.

Similar Servers

Stats

Interest Score41
Security Score3
Cost ClassMedium
Avg Tokens3000
Stars22
Forks8
Last Update2025-12-02

Tags

mcpinfluxdbtime-seriesdatabaseai