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

48 lines
1.8 KiB
Markdown

# 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