influxdb3_mcp_server
Verified Safeby influxdata
Overview
Provides a Model Context Protocol (MCP) server for integrating with various InfluxDB v3 instances (Core, Enterprise, Cloud Dedicated, Clustered, Cloud Serverless) through tools, resources, and prompts.
Installation
npx -y @influx/influx-mcp-server@latestEnvironment Variables
- INFLUX_DB_INSTANCE_URL
- INFLUX_DB_TOKEN
- INFLUX_DB_PRODUCT_TYPE
- INFLUX_DB_ACCOUNT_ID
- INFLUX_DB_CLUSTER_ID
- INFLUX_DB_MANAGEMENT_TOKEN
Security Notes
The server uses environment variables for all sensitive credentials (tokens, IDs), which is good practice. It communicates via StdioServerTransport, implying a local process-to-process communication model that reduces network exposure. However, the `HttpClientService` conditionally disables SSL certificate validation (`rejectUnauthorized: false`) for `InfluxProductType.Clustered`, which is a security risk (vulnerable to MITM attacks) if the environment is not fully trusted or secured otherwise. The project's `SECURITY.md` explicitly warns users about exposing system capabilities and emphasizes trusting the MCP client and deploying on the same device as a trusted agent.
Similar Servers
db-mcp-server
Provides AI assistants with structured access to multiple database systems (MySQL, PostgreSQL, SQLite, TimescaleDB) through the Model Context Protocol (MCP).
influxdb-mcp-server
An MCP server to interact with an InfluxDB instance, providing access to resources, tools for data management, and prompt templates for common queries and data formats.
mcp-server-couchbase
An MCP server enabling LLMs to interact directly with Couchbase clusters for data operations, schema retrieval, and query performance analysis.
druid-mcp-server
Manages and analyzes Apache Druid clusters, facilitating operations like data ingestion, security, and health monitoring via an MCP client.