Files
influxdb-mcp-server/CHANGELOG.md
Felix Zösch 3e23474476 Initial commit
2025-12-11 20:30:12 +01:00

1.8 KiB

Changelog

All notable changes to the InfluxDB MCP Server will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0 - 2024-11-14

Added

  • Initial release of InfluxDB MCP Server
  • Health monitoring resource (influx://health)
  • Bucket management resources (influx://buckets, influx://buckets/{id})
  • Organization listing resource (influx://orgs)
  • Task listing resource (influx://tasks)
  • Dashboard listing resource (influx://dashboards)
  • query_flux tool for executing Flux queries
  • write_data tool for writing time-series data in line protocol format
  • create_bucket tool for bucket creation with retention policies
  • delete_bucket tool for bucket deletion
  • list_measurements tool for discovering measurements in a bucket
  • get_bucket_schema tool for schema exploration (measurements, tags, fields)
  • Comprehensive error handling with McpError
  • Environment variable validation using Zod
  • TypeScript support with full type definitions
  • Connection verification on startup
  • Detailed documentation and examples
  • MIT License

Features

  • Full InfluxDB v2 API support via REST
  • Token-based authentication
  • Support for all Flux query operations
  • Batch writing with line protocol
  • Schema introspection using Flux schema functions
  • Configurable time precision for writes
  • Graceful error handling and shutdown

Documentation

  • Comprehensive README with setup instructions
  • EXAMPLES.md with real-world usage scenarios
  • API coverage table
  • Troubleshooting guide
  • Security considerations
  • Line protocol and Flux query examples