Skip to main content
Glama

Get document access

get_document_sharing
Read-only

Use when the owner asks who is allowed to open a document or wants to check its current access settings. Returns the access mode and allowed recipient emails; this list controls access and is not a list of actual readers. Only the owner can read these settings. This tool does not return individual reader emails. The owner dashboard shows verified reader email addresses in Reader activity; anonymous visits remain unidentified and cannot be retroactively identified. The owner dashboard also supports optional pre-view name/email/phone capture (self-reported, not verified), passcodes and expiration. Selected capture fields must be completed before content is shown. Public mode plus email capture collects an email without requiring sign-in; verified/specific modes still require verified sign-in; use the dedicated reader-settings and explicit-request activity/lead tools to manage these controls in chat.

Input Schema

NameRequiredDescriptionDefault
idYesUUID of an existing document owned by the connected SharedBrief account, returned by document creation or listing.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • addedInput schema / properties / id / description
      Added value: +"UUID of an existing document owned by the connected SharedBrief account, returned by document creation or listing."
  2. First observed

TDQS

A3.9/5.0
Behavior4/5

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

Adds real behavioral context beyond the read-only annotations: an authorization constraint ('Only the owner can read these settings') and a semantic caveat about what the returned list actually represents versus actual readers. The remaining prose concerns dashboard capture/passcode features that belong to other tools rather than this call's behavior.

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

Conciseness2/5

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

The useful content is front-loaded in the first three sentences; the rest is a long tangent about owner-dashboard capture fields, passcodes, expiration, public-vs-verified modes, and anonymous visits, none of which describe this read operation. Only the final routing clause about reader-settings/lead tools earns its place.

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?

With no output schema, the description correctly discloses what is returned (access mode plus allowed recipient emails) and states the owner-only access requirement, which is the essential calling context. It is somewhat over-covered on unrelated dashboard features while the relationship to set_document_sharing stays implicit.

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?

Only one parameter and schema description coverage is 100% (the UUID's origin is documented as 'returned by document creation or listing'), so the schema already does the work. The description adds nothing further about the id, which is the expected baseline when coverage is complete.

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?

States a specific verb+resource ('check its current access settings', 'Returns the access mode and allowed recipient emails') and explicitly draws the boundary against the most confusable sibling: 'this list controls access and is not a list of actual readers' and 'does not return individual reader emails.' An agent can distinguish this from get_document_activity without opening either schema.

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?

Opens with a clear triggering condition ('Use when the owner asks who is allowed to open a document') and names where to go instead for management ('use the dedicated reader-settings and explicit-request activity/lead tools'). It never explicitly names set_document_sharing as the write-side counterpart, so routing for modification is left partly to inference.

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