Skip to main content
Glama

ZeroRank - Track and improve your AI search visibility

get_dashboard_views

Read-only

Read saved workspace dashboard configurations and default selection.

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "workspaceId": "<workspaceId>"
    },
    "name": "get_dashboard_views"
  }
}

Input Schema

NameRequiredDescriptionDefault
workspaceIdYesWorkspace ID — get the list from the list_workspaces tool

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

B3.2/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, openWorldHint=false and destructiveHint=false, so the safety profile is covered. The description adds a real piece of behavioral context that annotations cannot convey: that the response includes both saved configurations and the default selection. It stops short of describing the shape of a view or whether results are paginated, but with no output schema the 'default selection' detail is genuinely useful.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single front-loaded sentence with no filler; nothing is repeated and the resource is stated first. It is arguably too terse for a read tool with no output schema, but there is no wasted wording to cut.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema and one simple parameter, the description must carry the return-value burden, and it only sketchily does so ('configurations and default selection') without saying what a view contains or how many are returned. The annotations cover safety, and the schema covers the parameter, so the remaining gap is moderate rather than disqualifying.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% and the single workspaceId parameter is documented in-schema, including a pointer to list_workspaces for obtaining the ID. The description adds no meaning beyond that, so baseline 3 applies. This is not a case of the description needing to compensate, but it also contributes nothing.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description gives a specific verb ('Read') and a specific resource ('saved workspace dashboard configurations'), plus 'default selection' which clarifies the scope of what comes back. It is distinguishable from save_dashboard_view and delete_dashboard_view by the read verb, but never names those siblings or states the contrast explicitly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no when-to-use guidance, no prerequisites, and no named alternative. An agent must infer that this should be called before save/delete_dashboard_view or when it needs the current default view. That is implied usage at best, and the sibling list shows several plausible confusions (get_workspace, list_workspaces) that go unaddressed.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources