# Changelog All notable changes to the InfluxDB MCP Server will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [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 [1.0.0]: https://github.com/yourusername/influxdb-mcp-server/releases/tag/v1.0.0