InfluxDB 3 MCP
An official MCP server for InfluxDB 3 that enables agents to query, write, and manage Core, Enterprise, and Cloud databases. It supports local, npx, and Docker integration, allowing for time-series data operations via standard MCP tools.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Query time-series data from InfluxDB
- Write data points to InfluxDB databases
- Manage InfluxDB Core, Enterprise, and Cloud instances
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
@influxdata/influxdb3-mcp-server 2.0.1
{
"version": "2.0.1",
"transport": "stdio",
"identifier": "@influxdata/influxdb3-mcp-server",
"registryType": "npm",
"environmentVariables": [
{
"name": "INFLUX_DB_PRODUCT_TYPE",
"format": "string",
"choices": [
"core",
"enterprise",
"cloud-serverless",
"cloud-dedicated",
"clustered"
],
"isRequired": true,
"description": "InfluxDB edition or service; use its runtime configuration value."
},
{
"name": "INFLUX_DB_TOKEN",
"format": "string",
"description": "Operator, admin, resource or database token. Required for Core, Enterprise and Cloud Serverless; needed for query/write on Cloud Dedicated and Clustered."
},
{
"name": "INFLUX_DB_INSTANCE_URL",
"format": "string",
"description": "InfluxDB URL. Required for Core, Enterprise, Cloud Serverless and Clustered; e.g. http://localhost:8181/ for Core or Enterprise."
},
{
"name": "INFLUX_DB_MANAGEMENT_TOKEN",
"format": "string",
"description": "Management API token for Cloud Dedicated or Clustered. Provide this or INFLUX_DB_TOKEN, or both for full functionality."
},
{
"name": "INFLUX_DB_ACCOUNT_ID",
"format": "string",
"description": "Account ID required when using a management token with Cloud Dedicated."
},
{
"name": "INFLUX_DB_CLUSTER_ID",
"format": "string",
"description": "Cluster ID required for Cloud Dedicated."
},
{
"name": "INFLUX_MCP_TOOL_PROFILE",
"format": "string",
"choices": [
"readonly",
"readwrite",
"operator"
],
"default": "operator",
"description": "Tools to expose. readonly exposes read-only tools; readwrite also allows writes; operator exposes all tools."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"influxdb-3-mcp": {
"command": "npx",
"args": [
"-y",
"@influxdata/influxdb3-mcp-server@2.0.1"
],
"env": {
"INFLUX_DB_PRODUCT_TYPE": "<YOUR_INFLUX_DB_PRODUCT_TYPE>",
"INFLUX_DB_TOKEN": "<YOUR_INFLUX_DB_TOKEN>",
"INFLUX_DB_INSTANCE_URL": "<YOUR_INFLUX_DB_INSTANCE_URL>",
"INFLUX_DB_MANAGEMENT_TOKEN": "<YOUR_INFLUX_DB_MANAGEMENT_TOKEN>",
"INFLUX_DB_ACCOUNT_ID": "<YOUR_INFLUX_DB_ACCOUNT_ID>",
"INFLUX_DB_CLUSTER_ID": "<YOUR_INFLUX_DB_CLUSTER_ID>",
"INFLUX_MCP_TOOL_PROFILE": "<YOUR_INFLUX_MCP_TOOL_PROFILE>"
}
}
}
}Cline
{
"mcpServers": {
"influxdb-3-mcp": {
"command": "npx",
"args": [
"-y",
"@influxdata/influxdb3-mcp-server@2.0.1"
],
"env": {
"INFLUX_DB_PRODUCT_TYPE": "<YOUR_INFLUX_DB_PRODUCT_TYPE>",
"INFLUX_DB_TOKEN": "<YOUR_INFLUX_DB_TOKEN>",
"INFLUX_DB_INSTANCE_URL": "<YOUR_INFLUX_DB_INSTANCE_URL>",
"INFLUX_DB_MANAGEMENT_TOKEN": "<YOUR_INFLUX_DB_MANAGEMENT_TOKEN>",
"INFLUX_DB_ACCOUNT_ID": "<YOUR_INFLUX_DB_ACCOUNT_ID>",
"INFLUX_DB_CLUSTER_ID": "<YOUR_INFLUX_DB_CLUSTER_ID>",
"INFLUX_MCP_TOOL_PROFILE": "<YOUR_INFLUX_MCP_TOOL_PROFILE>"
}
}
}
}VS Code
{
"servers": {
"influxdb-3-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@influxdata/influxdb3-mcp-server@2.0.1"
],
"env": {
"INFLUX_DB_PRODUCT_TYPE": "<YOUR_INFLUX_DB_PRODUCT_TYPE>",
"INFLUX_DB_TOKEN": "<YOUR_INFLUX_DB_TOKEN>",
"INFLUX_DB_INSTANCE_URL": "<YOUR_INFLUX_DB_INSTANCE_URL>",
"INFLUX_DB_MANAGEMENT_TOKEN": "<YOUR_INFLUX_DB_MANAGEMENT_TOKEN>",
"INFLUX_DB_ACCOUNT_ID": "<YOUR_INFLUX_DB_ACCOUNT_ID>",
"INFLUX_DB_CLUSTER_ID": "<YOUR_INFLUX_DB_CLUSTER_ID>",
"INFLUX_MCP_TOOL_PROFILE": "<YOUR_INFLUX_MCP_TOOL_PROFILE>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"influxdb-3-mcp": {
"command": "npx",
"args": [
"-y",
"@influxdata/influxdb3-mcp-server@2.0.1"
],
"env": {
"INFLUX_DB_PRODUCT_TYPE": "<YOUR_INFLUX_DB_PRODUCT_TYPE>",
"INFLUX_DB_TOKEN": "<YOUR_INFLUX_DB_TOKEN>",
"INFLUX_DB_INSTANCE_URL": "<YOUR_INFLUX_DB_INSTANCE_URL>",
"INFLUX_DB_MANAGEMENT_TOKEN": "<YOUR_INFLUX_DB_MANAGEMENT_TOKEN>",
"INFLUX_DB_ACCOUNT_ID": "<YOUR_INFLUX_DB_ACCOUNT_ID>",
"INFLUX_DB_CLUSTER_ID": "<YOUR_INFLUX_DB_CLUSTER_ID>",
"INFLUX_MCP_TOOL_PROFILE": "<YOUR_INFLUX_MCP_TOOL_PROFILE>"
}
}
}
}Let your agent find its tools
Find servers like InfluxDB 3 MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.