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.