Influxdb MCP Server is an MCP server that an MCP Server for querying InfluxDB. Its tool list has not been published yet over stdio and http, requires no API key, and scores 86/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"influxdb": {
"env": {
"INFLUXDB_ORG": "your_org",
"INFLUXDB_URL": "http://localhost:8086",
"INFLUXDB_TOKEN": "your_token"
},
"args": [
"influxdb-mcp-server"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Model Context Protocol (MCP) server that exposes access to an InfluxDB v2 instance using the InfluxDB OSS API v2. Mostly built with Claude Code.
Run this in your terminal to verify the server starts. Then let us know if it worked - your result helps other developers.
npx -y '@idoru/influxdb-mcp-server' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked @idoru/influxdb-mcp-server against OSV.dev.
Click any tool to inspect its schema.
Organizations ListDisplays all organizations in the InfluxDB instance
influxdb://orgs
Buckets ListShows all buckets with their metadata
influxdb://buckets
Bucket MeasurementsLists all measurements within a specified bucket
influxdb://bucket/{bucketName}/measurements
Query DataExecutes a Flux query and returns results as a resource
influxdb://query/{orgName}/{fluxQuery}
flux-query-examplesCommon Flux query examples
line-protocol-guideGuide to InfluxDB line protocol format
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in data / analytics
Token-efficient database MCP server for PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, SQLite
Manage Supabase projects — databases, auth, storage, and edge functions
Firecrawl, the context API for AI agents: search, scrape, interact with the web, plus paper search.
A cross-platform desktop application for managing AI Agents and MCP Servers. 一款用于管理AI智能体与MCP服务器的跨平台桌面应用程序。
MCP Security Weekly
Get CVE alerts and security updates for Influxdb Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Model Context Protocol (MCP) server that exposes access to an InfluxDB v2 instance using the InfluxDB OSS API v2. Mostly built with Claude Code.
This MCP server provides:
The server exposes the following resources:
Organizations List: influxdb://orgs
Buckets List: influxdb://buckets
Bucket Measurements: influxdb://bucket/{bucketName}/measurements
INFLUXDB_ORG)Query Data: influxdb://query/{orgName}/{fluxQuery}
headers and one record per row, across all result tables)Template variables (bucketName, orgName, fluxQuery) must be percent-encoded, e.g. with encodeURIComponent, so names containing spaces or / and multi-line queries survive the URI.
The server provides these tools:
write-data: Write time-series data in line protocol format
org and bucket are optional when INFLUXDB_ORG / INFLUXDB_BUCKET are set, and fall back to those valuesquery-data: Execute Flux queries
org is optional when INFLUXDB_ORG is set, and falls back to that valuecreate-bucket: Create a new bucket
create-org: Create a new organization
The server offers these prompt templates:
flux-query-examples: Common Flux query examplesline-protocol-guide: Guide to InfluxDB line protocol formatThe server requires these environment variables:
INFLUXDB_TOKEN (required): Authentication token for the InfluxDB APIINFLUXDB_URL (optional): URL of the InfluxDB instance (defaults to http://localhost:8086)INFLUXDB_ORG (optional): Default organization name for certain operations. When set, org becomes optional on the write-data and query-data toolsINFLUXDB_BUCKET (optional): Default bucket name. When set, bucket becomes optional on the write-data toolDEBUG (optional): Set to mcp:* to log every MCP message to stderr. This includes query text and written data, so leave it off in productionThe following variables apply only to the Streamable HTTP transport (see HTTP transport security):
MCP_HTTP_HOST (optional): Interface to listen on (defaults to 127.0.0.1; same as --host)MCP_AUTH_TOKEN (optional): When set, every request must send Authorization: Bearer <token>. Required to listen on a non-loopback interfaceMCP_ALLOWED_HOSTS (optional): Comma-separated hostnames (ports are ignored) accepted in the Host header. Defaults to localhost,127.0.0.1,[::1] plus the bind address on loopback; unset means no `