influx-timeseries-mcp
Provides aggregation-first, bounded tools for querying time-series data from InfluxDB v2 using Flux, with tools for measurements, tags, fields, aggregate queries, top_n, count_events, latest, and a guarded raw-Flux escape hatch.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@influx-timeseries-mcpshow average CPU usage per hour for last 24h"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
influx-timeseries-mcp
A selective, aggregation-first Model Context Protocol (MCP) server for InfluxDB v2 (Flux), built for LLM use where flooding the context window with raw time-series points is the failure mode to avoid.
Status: in development. Design spec:
docs/superpowers/specs/2026-06-12-influx-timeseries-mcp-design.md
Why
Generic InfluxDB MCP servers expose "run arbitrary Flux → return all rows." For time-series and event data that dumps tens of thousands of points into the model on a single query. This server inverts that: every path pushes reduction to InfluxDB and bounds its output, so the database returns kilobytes and the model stays focused.
Related MCP server: InfluxDB MCP Server
Design
Aggregation-first. All windowing, grouping, percentiles, and limits are expressed in the Flux sent to InfluxDB — the server never pulls raw series into memory to reduce them.
Hybrid tool surface. Cheap discovery tools (measurements, tags, fields) + curated selective queries (
aggregate,top_n,count_events,latest) + a guarded raw-Flux escape hatch (mandatory range, auto-injected limit, byte-capped response).Bounded by construction. Range is mandatory; results are double-capped (max rows AND max bytes); truncation is explicit, never a silent partial dump.
Read-only. No write/admin tools; runs with a read-only InfluxDB token.
Runtime
Python + the MCP SDK (FastMCP), run as a stdio server. Packaged as a container for the homelab MCP gateway.
License
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for progressive tool usage at any scale (see https://klavis.ai)
MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.
MCP server for OnceAsk, the AI-native current-address layer for people and agents.
Real-time planetary signal engine and Model Context Protocol (MCP) server for autonomous AI agents.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that provides secure, read-only access to time-series data stored in InfluxDB 1.8 via JWT authentication.4-
- AlicenseAqualityDmaintenanceA Model Context Protocol server that provides Claude with access to InfluxDB time-series database instances, enabling data writing, querying, and management of organizations and buckets through natural language.4678 npm45MIT
- FlicenseNot gradedqualityDmaintenanceAn MCP server that enables interactions with InfluxDB's open-source time-series database API, allowing data querying, management, and operations through natural language.-
- AlicenseNot gradedqualityDmaintenanceFederated MCP server that joins relational metadata (MySQL) with timeseries values (InfluxDB) behind a single, LLM-friendly entity layer.1MIT