Releases: perses/mcp-server
Releases Β· perses/mcp-server
0.1.0-beta.1
Changelog
- 38323a9 Add dark architecture diagram
- ed3876e Create CODE_OF_CONDUCT.md
- 4764556 Create LICENSE
- c0bae4a Fixed PR changes and README file Signed-off-by: Author Name authoremail@example.com
- 501a1aa Fixed review comments - use RequireString() Fixed PR changes and README file Signed-off-by: Ashwin Dhanasamy ashwindhanasamy@gmail.com
- f81230e Merge branch 'main' into create-variable
- 569bd41 Merge branch 'main' into dependabot/docker/golang-1.24.4
- 7fd71ee Merge branch 'main' into ibakshay/add-read-only-tools
- eda4107 Merge branch 'main' into ibakshay/add-read-only-tools
- 43e28f1 Merge pull request #1 from ibakshay/go-releaser
- 5424619 Merge pull request #1 from perses/ibakshay/refactoring
- 55e5a79 Merge pull request #10 from perses/dependabot/go_modules/github.com/mark3labs/mcp-go-0.30.0
- 576246d Merge pull request #12 from perses/dependabot/docker/golang-1.24.4
- 0b22def Merge pull request #13 from perses/ibakshay/add-read-only-tools
- 96359aa Merge pull request #3 from perses/ibakshay/add-create-project-tool
- aa86b4d Merge pull request #4 from perses/dependabot/github_actions/golangci/golangci-lint-action-8
- d170d33 Merge pull request #6 from perses/dependabot/docker/golang-1.24.3
- 4e1b0b7 Merge pull request #7 from perses:dependabot/go_modules/github.com/mark3labs/mcp-go-0.27.0
- a3879a1 Merge pull request #9 from ashwin2912/create-variable
- bd81461 Refactor project retrieval functionality and update dependencies
- 5f50691 Update README.md
- d2f68bb Update README.md
- bf377ae Update README.md
- 0712750 Update README.md
- 9a75336 Update README.md
- 4bef1f3 Update README.md
- 8a84876 Update README.md
- a7f8138 Update README.md
- 3c127a4 Update release.yaml
- f3c90d8 basic functionality for create variable added Signed-off-by: Author Name ashwindhanasamy@gmail.com
- b4d7a8b build(deps): Bump github.com/mark3labs/mcp-go from 0.25.0 to 0.27.0
- cb3f913 build(deps): Bump github.com/mark3labs/mcp-go from 0.27.0 to 0.30.0
- 20ed926 build(deps): Bump golang from 1.24.2 to 1.24.3
- c788c2c build(deps): Bump golang from 1.24.3 to 1.24.4
- e83531a build(deps): Bump golangci/golangci-lint-action from 7 to 8
- 42820a5 build(deps): π§ Bump
github.com/mark3labs/mcp-go
to v0.31.0 - a68ae48 build(tools): add Makefile for building the project π οΈ
- b26837e build: π§ Update MCP server initialization to use tool capabilities
- 32c3756 chore(.gitignore): add initial entries for build artifacts and IDEs π
- f19e665 chore(dependabot): add configuration for dependency updates π
- 42e4a0d chore(dependencies): π Update dependencies in
go.mod
andgo.sum
- 37654eb chore(go.mod): update mcp-go dependency to v0.20.0 π fix(projects): improve error message for project retrieval π feat(main): add logging for server URL and log level β¨ refactor(initializePersesClient): return error for client initialization π
- b8eace8 chore(goreleaser): clean up example comments and update release config π
- ff1f86f chore(images): remove unused perses-mcp.png file π
- 1827266 chore(makefile): update build and add linting checks π
- 73fc388 chore: fix type check
- 07cd678 ci(go): add GitHub Actions ci workflow
- c3100f5 docs(README): add image for MCP Server overview π
- 503cffa docs(README): add instructions for obtaining PERSES_TOKEN π
- 7b91fb3 docs(README): clarify token copy instruction for MCP configuration π
- 02e8322 docs(README): improve clarity of server description π
- 20e4727 docs(README): standardize tool descriptions for clarity π
- 8ada3c5 docs(README): update configuration instructions for Claude Desktop and VS Code π
- ffe72be docs(README): update header and overview section for clarity π
- 970ea2a docs(README): update instructions for obtaining PERSES_TOKEN π
- 931130a docs(README): update integration section for Claude Desktop and VS Code π
- 1ef5642 docs(README): update tools section with new entries and descriptions π
- 3a92c6f docs(README): update usage instructions for Claude Desktop integration π
- 047e3dd docs(readme): β¨ Add beta warning and feedback invitation
- 91b2384 feat(Docker): add Dockerfile for building perses-mcp server β¨
- c91e269 feat(datasources): β¨ Rename
ListDatasources
toListProjectDatasources
- 2a94825 feat(goreleaser): add GitHub Actions workflow for GoReleaser β¨
- 7ede6d7 feat(goreleaser): add initial .goreleaser.yaml configuration β¨
- 1a8d5ba feat(plugins): β¨ Add
ListPlugins
tool to retrieve all Perses plugins - 75f8f49 feat(readme): β¨ Update tools section with new project and dashboard commands
- 32653bc feat(roles): β¨ Add tools to list project roles and role bindings
- f42d2a2 feat(tools): add GetGlobalDatasources tool for retrieving datasources β¨
- f88292d feat(tools): add ListDashboards tool for listing project dashboards β¨
- 6f99259 feat(tools): add ListGlobalVariables and ListVariables functions β¨
- fdaf3c4 feat(tools): add functions to list dashboards, datasources, projects, and variables β¨
- 861f5c3 feat(tools): rename Get functions to List and add ListUsers tool β¨
- f4b3adb feat(tools): rename GetDashboards to ListDashboards and add ListDatasources tool β¨
- 65ea13c feat(tools): reorder tools initialization for better clarity β¨
- ce58168 feat(tools): β¨ Add global roles and role bindings listing tools
- 45de5da feat(tools): β¨ Add tools to retrieve project and global resources by name
- a3e733d feat(tools): β¨ add CreateProject tool for project creation
- ae94fa7 feat: enhance Perses MCP server with logging and environment variable support
- 15beab2 first tool π₯
- 971dcf5 fix(workflow): π§ update golangci-lint version to v2.1.1
- 5251e15 initial commit
- 60ae806 refactor(main): replace hardcoded token string with constant π
- b63737a refactor(tools): improve formatting of ListGlobalDatasources and ListProjects functions π
- 4595a11 refactor(tools): remove ListUsers tool
- 9497f3f update dependencies + .goreleaser config
Released by GoReleaser.