Skip to main content
Glama

May I work across this account's workspaces?

connections_cross_workspace_access
Read-onlyIdempotent

Whether this account has told us you may work across ALL the workspaces it solely owns without asking first. CALL IT BEFORE you ask the member to confirm any cross-workspace act - creating a workspace, copying or moving a connected service into another one, switching this connection. If enabled is true, just do it and report what you did afterwards; do not ask. If it is false, ask them first, exactly as you would today. This setting can only be changed by the member, in Studio settings - the reply carries the link to send them. Workspaces SHARED with other people are never covered whatever the setting says - always ask before touching one of those, because copying a live credential in hands it to everyone it is shared with. Read-only, cheap, no side effects.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • removedInput schema / properties / enabled
      Removed value: -{
      -  "description": "OMIT to read the current answer - that is the common call. true grants standing consent across the workspaces this account solely owns; false takes it back and returns to asking each time.",
      -  "type": "boolean"
      -}
  2. Added

TDQS

A4.7/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false, and the description reinforces this with 'Read-only, cheap, no side effects.' The description adds valuable behavioral context beyond annotations: the setting can only be changed by the member in Studio settings, the reply carries a link to send them, and shared workspaces are never covered. It doesn't describe the exact response shape, but with no output schema and annotations covering safety, this is strong. Minor deduction for not detailing the response fields beyond 'enabled' and the link.

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?

The description is dense but every sentence earns its place: purpose, when to call, conditional behavior, exception for shared workspaces, and a closing safety note. It is front-loaded with the core question and immediately gives the action rule. No fluff or repetition of the title.

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

Completeness5/5

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

For a zero-parameter, read-only check tool, the description is complete. It covers the decision logic, the exception case, the limitation (only member can change), and the follow-up action (send the link). The sibling list shows many action-oriented tools, and this description fully equips an agent to decide when to call this check versus just acting.

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

Parameters4/5

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

The tool has zero parameters, so the schema is trivially complete (100% coverage). The description adds meaning by explaining what the response's `enabled` field means and how to act on it, which is more than the empty schema provides. Baseline for 0 params is 4, and the description earns it by interpreting the key output field.

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

Purpose5/5

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

The description clearly states the tool's purpose: to check whether the account has granted permission to work across all solely-owned workspaces without asking. It uses a specific verb ('check'/'call it before') and resource ('cross-workspace access'), and distinguishes it from sibling tools by framing it as a pre-flight authorization check rather than an action.

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

Usage Guidelines5/5

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

The description provides explicit when-to-use guidance: 'CALL IT BEFORE you ask the member to confirm any cross-workspace act' and lists concrete examples (creating a workspace, copying/moving a connected service, switching connections). It also gives clear conditional behavior: if enabled, proceed without asking; if false, ask first. It even specifies an exclusion: shared workspaces are never covered, always ask. This is exemplary usage guidance.

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