1.8 KiB
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_fluxtool for executing Flux querieswrite_datatool for writing time-series data in line protocol formatcreate_buckettool for bucket creation with retention policiesdelete_buckettool for bucket deletionlist_measurementstool for discovering measurements in a bucketget_bucket_schematool 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