Releases: grafana/mcp-grafana
Releases · grafana/mcp-grafana
v0.5.0
Changelog
- c03ca3c Add better error behavior for sift (#161)
- d4f71c5 added streamable-http support (#171)
- 2a8b07e chore(deps): bump github.com/mark3labs/mcp-go (#174)
- 9c6767b chore(deps): bump the go-dependencies group across 1 directory with 4 updates (#155)
- 841e392 chore: run dependabot for Github Actions, too (#173)
- 60a7390 feat: Add Pyroscope tools (#170)
- de6926b fix: always fixup schemes of Grafana client based on final Grafana URL (#163)
- 1a7f9c7 refactor: consolidate Grafana configuration into GrafanaConfig struct (#168)
- 966a981 tests: run e2e tests using all three transports (#172)
Released by GoReleaser.
v0.4.2
Changelog
- e90f133 Add support for relative time specifications in Prometheus queries (#142)
- dd2811a Added seed data to prometheus (#148)
- d0d8d94 Skip cloud e2e tests in forks (#145)
- d659dcb ci(e2e): build/run MCP server separately, and print logs on failure (#154)
- 7a2ef52 clean up non complete items from README (#156)
- 7f3f0c2 fix: fix test for relative time calculations (#153)
Released by GoReleaser.
v0.4.1
v0.4.0
What's Changed
- Dashboards: Fetch panel queries by @ioanarm in #115
- Add GitHub action for e2e tests by @ioanarm in #117
- Bump golang.org/x/net from 0.36.0 to 0.38.0 by @dependabot in #118
- chore: create dependabot.yml by @sd2k in #119
- Bump the go-dependencies group with 5 updates by @dependabot in #120
- Prevent panic if didn't find patterns. by @gitdoluquita in #122
- feat: add build target to Makefile by @sd2k in #131
- feat: add title annotations to all tools by @sd2k in #130
- refactor: extract Grafana Client creation from context functions by @sd2k in #127
- feat: adds admin category for listing teams by @eleijonmarck in #124
- feat: add more annotations to tools by @sd2k in #132
- fix: pass OBO auth to asserts client, if available by @sd2k in #135
New Contributors
- @eleijonmarck made their first contribution in #124
Full Changelog: v0.3.0...v0.4.0
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-app
as 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.