Skip to main content
Glama

sumo_qa_load_skill_context

Read-onlyIdempotent

Load a specific slice of a skill's context (manifest, section, module, or full) and check if it has changed using a content hash to avoid redundant data transfers.

Instructions

Load just one slice of a skill's context as a JSON string, instead of the whole SKILL.md body.

mode:

  • "manifest" — routing summary + section list + module list;

  • "section" — one section's text (pass section, an id from the manifest);

  • "module" — one module's text (pass module, an id from the manifest);

  • "full" — the entire SKILL.md body, byte-for-byte identical to the existing zero-argument skill tool for skill_name.

The section/module/full slices each return content_hash (sha256 of the returned text) and estimated_tokens. Pass known_hash to ask "has this slice changed since hash X?": a match returns changed=false with the body omitted (saving the re-send), a mismatch returns changed=true with the body. This is derived per call — there is NO hidden session cache, so it is safe across hosts regardless of MCP session identity.

Never raises: an unknown skill_name/mode/section/module, a missing required arg, or a path-traversal attempt returns a JSON error envelope listing the valid choices. Read-only and local-only.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
skill_nameNo
modeNo
sectionNo
moduleNo
known_hashNo

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sumithr/sumo-qa'

If you have feedback or need assistance with the MCP directory API, please join our Discord server