Releases: grafana/mcp-grafana
Releases · grafana/mcp-grafana
v0.3.0
Changelog
- 8864030 Add allow list for tool categories (#100)
- 2b24aae Add tool to update/create a dashboard #90 (#102)
- 410e27d ErrorPatternLogs query log examples along with the patterns (#113)
- 4b87710 First Asserts tool (#105)
- 94c5a84 Fix zizmor findings (#111)
- 618d957 Sift tools (#74)
- ab3d4ba Support X-Access-Token for Grafana Cloud (#107)
- b469d39 Tool descriptions update (#109)
- 2eb85c0 chore: go mod tidy (#110)
- ab07634 fix: go run multiple packages (#104)
- 0beb805 tests: start adding e2e tests (#55)
Released by GoReleaser.
v0.2.6
Changelog
- 45425a1 Add state retrieval for alert rules (#87)
- aa5bf95 Fix commas in JSONSchema descriptions and add linter (#98)
- 1f2dd62 Remove docker push to gar (#99)
- 0e9f363 feat: add -debug flag to allow debugging of Grafana requests (#97)
- 27817b7 fix: allow tools to be disabled by category (#96)
- 2dbb53e fix: fall back to Grafana URL/API key from env vars in SSE mode (#94)
- c53a364 fix: honour paths in Grafana URLs (#95)
- eee52cc fix: mention that stepSeconds and endRfc3339 are required for Prometheus range queries (#93)
Released by GoReleaser.
v0.2.5
Changelog
- 8558891 Add listing all contact points with limits (#81)
- a3bf6a6 Add some basic logging of config on startup when using stdio (#71)
- 0550756 Add tool get incident (#77)
- 0302728 Allow filtering of datasources by type (#73)
- bd9400f Bump golang.org/x/net from 0.34.0 to 0.36.0 (#89)
- 78e604e Check if datasource exists before querying (#84)
- a18a21c Oncall tools improvements (#88)
- c028507 add the specific dashboard type as this returns folders as well (#76)
- 1126344 fix: typo in datasources (#83)
- 641742d fix: use
grafana-irm-appas plugin ID for incident tools (#57) - 575361c update Incident List query (#85)
Released by GoReleaser.
v0.2.4
v0.2.3
v0.2.2
Changelog
- f331e1a Add API key at the client
- 7a6a655 Add tool to get label names and values from loki
- 72b5e46 Improve descriptions of structs and tools
- d9ed15f Merge pull request #39 from deagon/readme-typo-fix
- 36cf65f Merge pull request #44 from grafana/add-loki-tools
- 81081e6 Return values from loki
- 839fe2e Update README.md
- cd20a14 Update README.md
- 91dafd4 Update README.md
- 84e2f1e Update README.md
- 1973f8c Update tools/loki.go
- 4357e7b Update tools/loki.go
- d21dd6b add query logs from Loki
- ab9ee5b add test for loki label values
- 0258890 add tool for stats loki endpoint
- 8785f8b default log limit set to 10 and max to 100 - TBD
- 79542c5 extract getDefaultTimeRange and addTimeRangeParams
- 3690b2b extract make request and create url to different functions
- c765613 fix context and datasource test
- 9382502 remove limits config
- b20be2e remove log generator
- 9cb2213 rename again to match prom file
- 90531ce rename vars
- 9852112 support metric queries for loki
- 816f29c wip add data in loki
Released by GoReleaser.
v0.2.1
Changelog
- 0dbe2da Add datasources
- 3619ce8 Merge pull request #35 from grafana/dc-add-datasources
- 5ea4e20 Merge pull request #41 from grafana/sse-fallback-to-env-vars
- 9f759b1 Merge pull request #42 from grafana/dont-set-baseurl
- c41a1b1 feat: fallback to environment variables in SSE mode
- 89380d9 fix test
- 907b7b2 fix: don't set base URL of SSE server
- e7db633 remove prom labs datasource and DigitalOcean one
Released by GoReleaser.
v0.2.0
Changelog
- 6de56a4 Add CI step to publish image to GAR
- 317a563 Add Incident tools
- 6cda0e7 Add Prometheus tools
- 342cbf7 Add datasource tools
- cdb3842 Add docker-compose startup to CI
- 598b532 Add flag for host and port when using sse
- c53e4a3 Add initial Go scaffolding
- b82120d Add integration tags and test in CI
- a83af0f Add linting via golangci-lint
- b4e5cec Add reflection conversion to get strongly typed tool handlers
- 77be25c Fix Incident URL
- aaaf51b Fix casing in function name
- 592d905 Fix some tools
- 69c799e Limit the amount of data returned for list tools
- 02ce91b Link to PR for mcp-go dependency replacement
- b8a111c Make Tool APIs more type safe and require fewer temporaries
- 17dcb4a Merge pull request #18 from grafana/bump-requires-python
- 520c107 Merge pull request #19 from grafana/dockerfile
- 9388080 Merge pull request #20 from grafana/publish-image
- d1c3cca Merge pull request #22 from grafana/docker-instr-update
- 23ab161 Merge pull request #23 from grafana/live-reload-readme
- 87de73d Merge pull request #29 from grafana/golang
- 1443281 Merge pull request #30 from grafana/summarize-list-operations
- fae3e09 Merge pull request #34 from grafana/add-goreleaser
- 9cf425d Merge pull request #36 from grafana/self-documenting-makefile
- 18f267b Merge pull request #37 from grafana/bump-mcp-go
- 083779b Move executabile into a sub directory
- 1a272b1 Only run on tags
- a4e0f2b Re-add docker-compose provisioning files; update datasources tests
- c5822b8 Remove Python impl
- a17cb43 Remove old Python CI pipelines; add one to run Go tests
- d56f3aa Remove unneeded nested types from datasource tools
- 1ed9aa7 Remove unused incidentSummary type
- d712cec Rename client.go to mcpgrafana.go
- 9c88527 Rename workflow to 'Go' for nicer appearance in GitHub
- b624306 Revert test for branch
- 65142f6 Run Go workflow on all PRs
- 0a40174 Run go mod tidy
- 50d416f Skip query_range tests as the temporary Prometheus instance will never have enough data
- da9ecad Update Dockerfile to build Go-based image
- a2a8dd3 Update Incident tools, add tests
- fe3ae9f Update README to include new installation instructions
- 12cf3a2 Update README.md
- ca64dd8 Update README.md
- 2ec9d5a Update README.md: Use
--with-editablefrom uv for development - a089318 Update comment in prometheus_test.go
- 3bf811f Update search tool; add test
- 2963168 WIP - more tools flexibility, add datasources test
- 60c5c8b WIP - prometheus tests
- 602f8dd Wait for Grafana/Prometheus to start up in CI
- ccb7fb7 chore: improve Makefile with help, descriptions and run-sse target
- 67a46f4 chore: use published v0.13.0 of mark3labs/mcp-go
- 917690a feat: add Dockerfile for mcp-grafana
- 4a70946 feat: add goreleaser config and CI workflow
- da782e6 fix: bump requires-python to >=3.11
- a928819 test image push from branch
Released by GoReleaser.
v0.1.2
Release version 0.1.2
v0.1.1
Release version 0.1.1