Skip to content

Releases: perses/mcp-server

0.1.0 / 2026-03-10

10 Mar 12:51
v0.1.0
d7ba6b8

Choose a tag to compare

Changelog

0.1.0-beta.2

08 Aug 12:26
018f50a

Choose a tag to compare

Changelog

  • 7d677da Add tool call to create a dashboard given a exiting project and a json config for a dashboard
  • ce3a15f Merge pull request #14 from perses/ibakshay/update-go-release
  • 3501b79 Merge pull request #15 from perses/dependabot/go_modules/github.com/perses/perses-0.51.1
  • c32d242 Merge pull request #16 from perses/dependabot/docker/golang-1.24.5
  • 9eeade8 Merge pull request #17 from perses/dependabot/go_modules/github.com/mark3labs/mcp-go-0.33.0
  • a7d6774 Merge pull request #18 from perses/dependabot/go_modules/github.com/mark3labs/mcp-go-0.34.0
  • d94779c Merge pull request #22 from zhuje/readme
  • 2b2cfa7 Merge pull request #23 from zhuje/create-dash
  • 0c8e2c4 Merge pull request #24 from perses/ibakshay/update-readme
  • dec8940 Merge pull request #25 from perses/ibakshay/add-tools+enhancements
  • 8f6ae63 Merge pull request #26 from perses/ibakshay/add-datasource
  • 54e216c Merge pull request #27 from perses:ibakshay/add-annotations
  • f8ec8dd Merge pull request #29 from perses:dependabot/go_modules/github.com/mark3labs/mcp-go-0.36.0
  • aa2905e Merge pull request #30 from perses/dependabot/github_actions/perses/github-actions-0.10.0
  • 018f50a Merge pull request #31 from perses/ibakshay/add-read-only-flag
  • bdf1e75 Update README with additional details for startup
  • cc6e3f0 Update README with tool call perses_create_dashboard
  • 7729708 build(deps): Bump github.com/mark3labs/mcp-go from 0.32.0 to 0.33.0
  • 7aab3a7 build(deps): Bump github.com/mark3labs/mcp-go from 0.33.0 to 0.34.0
  • 78b25a6 build(deps): Bump github.com/mark3labs/mcp-go from 0.34.0 to 0.36.0
  • dc417e7 build(deps): Bump github.com/perses/perses from 0.51.0 to 0.51.1
  • 79d643c build(deps): Bump golang from 1.24.4 to 1.24.5
  • b7c6c3a build(deps): Bump perses/github-actions from 0.9.0 to 0.10.0
  • 8ae87bb chore(release): ✨ Update name template for release
  • fcde318 chore: add annotation to create project tool
  • 3da9d4d feat(main): add read-only mode for Perses MCP Server
  • edde721 feat(tools): add create and update global datasource tools
  • a890124 feat(tools): add tool annotations for all the tools
  • 36f34c0 feat(tools): update project creation tool to use 'name' parameter
  • 7a23c0c feat(tools): update project parameter name from 'name' to 'project'
  • e40e18d feat: enable project creation tool in MCP server

Released by GoReleaser.

0.1.0-beta.1

15 Jun 09:43
0b22def

Choose a tag to compare

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 and go.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 to ListProjectDatasources
  • 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.