Skip to content

APPZ-3217: update the MCP dashboard tools to the fixed server - #973

Merged
sergiimeleshko merged 1 commit into
masterfrom
APPZ-3217-mcp-dashboard-tools
Oct 8, 2026
Merged

sergiimeleshko merged 1 commit into
masterfrom
APPZ-3217-mcp-dashboard-tools

Conversation

@sergiimeleshko

Copy link
Copy Markdown
Contributor

What

Brings the "Dashboards & folders" table of the Logz.io MCP Server page in line with the dashboard tool fixes in gaia-hermes-ws#17172 (APPZ-3217).

Renamed / replaced tools

  • get_dashboards_by_user → get_dashboard_creators: the endpoint it calls lists the account users who created dashboards (IDs and full names) and never took a user ID. The new tool takes no parameters; its IDs feed search_dashboards' created_by.
  • search_dashboard_folders → search_dashboards: the endpoint is a dashboard search. The tool searches by title, by creator, or both, and returns each match with its UID and folder. Parameters: query, created_by, limit, page, all optional. sort is gone; the server never read it.

Changed parameters / descriptions

  • move_dashboard: adds the required folder_id (the dashboard's current folder), which the move endpoint needs.
  • get_dashboard_folder_by_name: looks folders up by display name, and the folder ID it returns is the folder_id other tools take.
  • get_dashboard_schema_example: returns a configuration create_dashboard accepts, with one log-count panel. Its placeholder account ID must be replaced with a real log account ID.
  • create_dashboard: points to get_dashboard_schema_example as a starting point.

Unchanged: get_all_global_data_sources stays listed. Its route isn't exposed on the public API, and the decision (expose the route, or remove the tool) is tracked in APPZ-3483.

Merge timing

Merge after gaia-hermes-ws#17172 is deployed to production. Until then the page would describe tools production doesn't have yet.

@netlify

netlify Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for deluxe-empanada-3ebf3b ready!

Name Link
🔨 Latest commit 5c2a444
🔍 Latest deploy log https://app.netlify.com/projects/deluxe-empanada-3ebf3b/deploys/6ac75063344bfe0007f7bd3a
😎 Deploy Preview https://deploy-preview-973--deluxe-empanada-3ebf3b.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@sergiimeleshko
sergiimeleshko merged commit 61438f4 into master Oct 8, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants