Skip to main content
Glama

SuiteDash MCP by usefulapi

List worlds

suitedash_list_worlds
Read-only

List the account's Worlds (client groupings), 10 per page. Only available with the WORLDS Power-Up; otherwise SuiteDash answers 403. GET /worlds.

Input Schema

NameRequiredDescriptionDefault
pageNoPage number, from 1 (default 1; 10 items per page). Pass the previous reply's next_page.
order_byNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4/5.0
Behavior4/5

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

Annotations already declare readOnly/non-destructive, so the safety profile is covered; the description adds the meaningful extras — pagination shape (10 per page), the licensing gate and its 403 failure mode, and the underlying GET /worlds endpoint. It doesn't describe the response payload, so not a 5.

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

Conciseness5/5

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

A single front-loaded sentence plus the endpoint; every clause (resource, grouping clarification, page size, prerequisite, error code) carries information an agent needs.

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

Completeness4/5

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

Low-complexity read tool with 2 optional params and no output schema; the description plus schema tell the agent how to page and what gate to expect. The one real hole is that nothing explains the `order_by` enum values, and the response shape is only implied by the schema's next_page reference.

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 coverage is 50%: `page` is well documented in the schema, but `order_by` (with its six-value enum) is undocumented in both schema and description. The description only reinforces page size, so it does not compensate for the enum gap — baseline 3.

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?

States a specific verb and resource ('List the account's Worlds') and disambiguates the term with '(client groupings)', plus page size. It never names a sibling tool, so it stops short of the 5 bar for explicit sibling differentiation, but an agent can tell it apart from list_companies/list_contacts on resource alone.

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

Usage Guidelines4/5

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

Gives a concrete availability precondition: requires the WORLDS Power-Up, otherwise the API returns 403. That is a real when-not-to-use signal. It doesn't route to any alternative or say what to do on 403, so no 5.

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.