Skip to main content
Glama

Voice School Lesson Booking

online_material_sections_get

Read existing materials catalog sections (native MaterialTag records) with localized titles/descriptions, active state, article_ids, canonical RU/EN URLs and SHA256 section revision, plus private saved drafts and shared content version. Requires separate administrative credential with existing read grant/material permission; teacher credentials denied. Does not read private article bodies or publish anything.

Input Schema

NameRequiredDescriptionDefault
tokenYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.4/5.0
Behavior5/5

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

With no annotations provided, the description carries the full behavioral burden and does so well: it discloses authentication requirements, denial for teacher credentials, exact read scope, inclusion of private saved drafts and shared content version, and explicit exclusions around private article bodies and publishing.

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?

The description is dense but front-loaded, leading with the core read operation and returned data before the permission requirements and exclusions. It avoids filler, though the long first sentence could be easier to scan.

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?

There is no output schema or annotation coverage, so the description must supply scope, return contents, auth constraints, and exclusions. It does all of that, including the sensitive draft/version behavior and the read-only boundary against private bodies and publishing.

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 0% for the single token parameter. The description adds meaningful auth context by saying the token must be a separate administrative credential with read grant/material permission, but it does not clarify token format, source, or other parameter-level details.

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 uses a specific verb and resource: reading existing materials catalog sections (native MaterialTag records). It enumerates the returned fields and scope, clearly distinguishing this read operation from sibling preview, save, and publish tools.

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?

It gives clear usage conditions: a separate administrative credential with existing read grant/material permission is required, and teacher credentials are denied. It also states what the tool does not do (read private article bodies, publish), though it does not explicitly name sibling alternatives such as online_material_section_preview.

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