Skip to main content
Glama

Server Details

Free Memory-First AI Operator course as an MCP server. Bundled curriculum, no account needed.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsA

Average 4/5 across 12 of 12 tools scored. Lowest: 3.1/5.

Server CoherenceA
Disambiguation4/5

Most tools have distinct purposes, but academy_lesson and academy_tutor_context overlap in returning lesson content, and fetch duplicates the functionality of the individual getters (academy_lesson, academy_playbook, academy_recipe) by using IDs instead of slugs. This could cause minor confusion.

Naming Consistency3/5

The majority of tools use the 'academy_' prefix, but 'fetch' and 'search' break this pattern, creating inconsistency. The naming convention is otherwise clear but mixed.

Tool Count5/5

12 tools are well-scoped for a curriculum server, covering welcome, listing, searching, fetching, and tutoring. Each tool serves a clear purpose without being excessive.

Completeness4/5

The tool set covers core browsing and retrieval workflows (list, search, get, tutor). However, there is redundancy between fetch and the specific getters, and a unified listing across all item types is missing. Minor gaps exist but do not hinder the main use case.

Available Tools

12 tools
academy_lessonA
Read-only
Inspect

Get the FULL text of one lesson. Teach it to the user: explain it in your own words, answer questions, give examples. This is how a user 'takes the course' with you as tutor.

ParametersJSON Schema
NameRequiredDescriptionDefault
slugYesLesson slug, e.g. "01-was-ist-ai" (from academy_lessons)
levelYes
localeNoLanguage. de=German, en=English, es=Spanish. Default en.
Behavior4/5

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

Description adds teaching context beyond annotations (readOnlyHint). No contradictions. Disclosure of returning full text and role as tutor is sufficient.

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?

Three sentences, front-loaded with main action. Every sentence adds value: purpose, usage, reinforcement. No waste.

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?

Tool is simple with 3 parameters and no output schema. Description covers purpose and usage adequately. Lacks return format but overall sufficient.

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 67% with adequate descriptions; description adds no extra parameter meaning. Baseline 3 is appropriate.

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?

Description clearly states action ('Get the FULL text of one lesson') and teaching context, differentiating it from sibling tools like academy_lessons (listing) and academy_search.

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?

Explicitly instructs the agent to teach the content, explaining it in own words, answering questions, and giving examples. States this is how a user 'takes the course', providing clear usage context.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

academy_lessonsA
Read-only
Inspect

List all lessons in a level (titles, descriptions, duration). No body — call academy_lesson for the full text.

ParametersJSON Schema
NameRequiredDescriptionDefault
levelYesLevel 1-6
localeNoLanguage. de=German, en=English, es=Spanish. Default en.
Behavior4/5

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

The description aligns with the readOnlyHint annotation by stating it lists data without side effects. It adds specific behavior: returns titles, descriptions, duration, but not body. No contradictions.

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 extremely concise—one line for purpose and one line for usage guidance. It is front-loaded and contains no redundant information.

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 simple listing tool with no output schema, the description covers return content, filtering, and distinguishes from related tools. Combined with complete schema and annotations, it is fully adequate.

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 100%, so the schema already documents both parameters well. The description adds no additional semantic value for parameters beyond what the schema provides.

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 lists all lessons in a level with titles, descriptions, and duration. It explicitly distinguishes from the sibling tool academy_lesson by noting 'No body — call academy_lesson for the full text.'

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?

The description provides clear guidance: use this tool for listing lessons at a level, and use academy_lesson for full text. It does not elaborate on when not to use or other alternatives, but the sibling context suggests these are distinct enough.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

academy_levelsA
Read-only
Inspect

List the 6 curriculum levels with title, subtitle and lesson count. Use to show the user the learning path and ask where they want to start.

ParametersJSON Schema
NameRequiredDescriptionDefault
localeNoLanguage. de=German, en=English, es=Spanish. Default en.
Behavior3/5

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

Annotations already declare readOnlyHint: true, so the description does not need to add behavioral details. It adds no extra disclosure beyond the annotations, which is adequate for a simple read operation.

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?

Two concise sentences: the first states the tool's function, the second provides a clear usage scenario. No unnecessary words or redundancy.

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?

Given the tool's simplicity (fixed list of 6 levels, one optional parameter, no output schema), the description fully covers the purpose, expected output fields, and usage context. No additional details are needed.

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?

The input schema has 100% coverage with a description for the locale parameter. The description does not add any information about the parameter beyond what the schema provides, meeting the baseline expectation.

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?

Description explicitly states it lists exactly 6 curriculum levels with title, subtitle, and lesson count. It clearly differentiates from siblings like academy_lesson and academy_lessons by specifying the scope and content of the output.

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?

The description advises using the tool to show the learning path and ask the user where to start. While it does not explicitly state when not to use it, the guidance is clear and contextually appropriate given sibling tools for more specific lookups.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

academy_playbookB
Read-only
Inspect

Get the full text of one playbook by slug.

ParametersJSON Schema
NameRequiredDescriptionDefault
slugYes
localeNoLanguage. de=German, en=English, es=Spanish. Default en.
Behavior3/5

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

The annotation readOnlyHint=true already informs the agent of read-only safety. The description adds that the tool returns 'full text', which is a minor behavioral detail. However, no further traits (e.g., response format, error handling) are disclosed.

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, clear sentence with no extraneous words. Perfectly efficient for the information provided.

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

Completeness3/5

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

Given the tool returns full text, the description could mention the return format (e.g., plain text, JSON). With no output schema, this omission reduces completeness. However, the description is adequate for a simple retrieval tool.

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

Parameters2/5

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

Schema coverage is 50% (only locale has description). The description does not explain what 'slug' means or provide additional context for either parameter. The agent must infer slug semantics from context.

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?

The description clearly states the verb 'Get' and the resource 'full text of one playbook by slug'. It distinguishes from the plural sibling 'academy_playbooks' implicitly by specifying 'one playbook', but does not explicitly mention the alternative for listing.

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

Usage Guidelines2/5

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

No guidance is provided on when to use this tool versus alternatives like academy_playbooks (for listing) or other academy tools. The agent receives no context about prerequisites or selection criteria.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

academy_playbooksA
Read-only
Inspect

List hands-on playbooks (short, practical how-tos for Claude Code, MCP, memory, agents). Optional category filter.

ParametersJSON Schema
NameRequiredDescriptionDefault
localeNoLanguage. de=German, en=English, es=Spanish. Default en.
categoryNoOptional, e.g. "build", "use"
Behavior3/5

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

The description adds content domain and filter context beyond the readOnlyHint annotation. However, it does not disclose further behavioral traits like pagination, sorting, or rate limits. The annotation covers safety, and the description adds moderate value.

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 a single efficient sentence that is front-loaded with the verb and resource. No wasted words; every part adds value.

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?

For a simple listing tool with two optional parameters and no output schema, the description is mostly complete. It states the purpose, content domain, and filter option. Missing details about return format or pagination, but these are not critical for a low-complexity tool.

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 100%, so the description adds minimal meaning beyond the schema. It mentions the optional category filter but does not elaborate on locale or other parameter details. Baseline 3 is appropriate.

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?

The description clearly states 'List hands-on playbooks' with verb and resource. It specifies the content domain and mentions optional category filter. However, it does not explicitly differentiate from sibling tools like academy_lessons or academy_recipes, though the resource name and domain provide implicit distinction.

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

Usage Guidelines3/5

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

The description implies use when listing playbooks with an optional filter, but it lacks explicit when-to-use or when-not-to-use guidance. No alternatives (e.g., use academy_playbook for a single playbook) are mentioned.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

academy_recipeA
Read-only
Inspect

Get the full text of one build recipe by slug.

ParametersJSON Schema
NameRequiredDescriptionDefault
slugYes
Behavior3/5

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

Annotations include readOnlyHint=true, consistent with description. Description adds 'full text' but does not disclose behavior for missing slugs or return format, which is acceptable given annotations.

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?

Single sentence, front-loaded with verb, no extraneous text. Highly concise and well-structured.

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?

Simple tool with one parameter and a clear return description ('full text'). Missing edge case behavior (e.g., slug not found), but generally complete for a straightforward lookup.

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 0%, but description explains the slug parameter is used to identify the build recipe. This adds some meaning beyond the schema, but does not fully compensate for lack of schema descriptions.

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?

Description clearly states the tool gets the full text of one build recipe by slug, using a specific verb and resource. It distinguishes from sibling tools like academy_recipes (plural) and academy_search.

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

Usage Guidelines3/5

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

Implied usage: use when you have a slug and want the full recipe text. No explicit when-not or alternatives mentioned, such as when to use academy_recipes vs this tool.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

academy_recipesA
Read-only
Inspect

List build recipes — step-by-step guides to build, deploy and ship real MCP servers and agent systems, organised by phase (1-16). Optional phase filter.

ParametersJSON Schema
NameRequiredDescriptionDefault
phaseNoOptional phase number 1-16
Behavior3/5

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

Annotations already declare readOnlyHint=true. Description adds that recipes are organized by phase and that phase filter is optional, but no other behavioral details like pagination or sorting.

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?

Single sentence efficiently conveys purpose and optional filter without any wasted words.

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?

Adequately covers the tool's purpose and organization, but could mention output format or that all records are returned when no filter is provided.

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 already describes the phase parameter as optional with range 1-16. Description merely restates this as 'phase filter', adding no new meaning beyond the schema.

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?

Clearly states the verb 'List' and the resource 'build recipes', explaining what recipes are and that they are organized by phase. Distinguishes from siblings like academy_recipe (singular) and academy_lessons.

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?

Indicates optional phase filter for narrowing results, but does not explicitly guide when to use this over siblings like academy_recipe or academy_search.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

academy_tutor_contextA
Read-only
Inspect

Get a lesson packaged as a tutoring brief: the full lesson text plus its learning goals and the level context. Call this when the user wants to be taught a lesson — then YOU act as their tutor using this material (no Academy account needed, you are the tutor).

ParametersJSON Schema
NameRequiredDescriptionDefault
slugYes
levelYes
localeNoLanguage. de=German, en=English, es=Spanish. Default en.
Behavior4/5

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

The readOnlyHint annotation already declares it harmless. The description adds value by noting no Academy account is needed and that the agent becomes the tutor, providing behavioral context beyond the annotation.

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 two sentences, front-loading the purpose (what it does) followed by usage guidance. Every sentence is necessary and concise.

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?

For a tool with 3 simple parameters and no output schema, the description adequately explains the return value (lesson text, goals, level context) and usage scenario. Minor gap: no mention of output format or error handling.

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 low (33%), with only locale described. The description implies level and slug are used to identify the lesson, but doesn't explain them explicitly, so it adds minimal meaning beyond the schema.

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 gets a lesson packaged as a tutoring brief, distinguishing it from sibling tools like academy_lesson which may return lesson details without the tutoring context.

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?

The description explicitly says to call this when the user wants to be taught a lesson, and that the agent should act as tutor. However, it doesn't mention when not to use it or list alternatives.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

academy_welcomeA
Read-only
Inspect

ALWAYS call this first when a user connects or asks what this is. Returns a short orientation for StudioMeyer Academy — a free 6-level 'Memory-First AI Operator' curriculum (Levels 1-3 fundamentals, 4-6 memory/MCP/multi-agent), plus playbooks and build recipes. Read it back to the user in their language and offer to start at their level.

ParametersJSON Schema
NameRequiredDescriptionDefault
localeNoLanguage. de=German, en=English, es=Spanish. Default en.
Behavior5/5

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

Annotations indicate readOnlyHint=true, and the description confirms it's a read operation returning an orientation. No destructive behavior. The description adds context about how the response should be used.

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?

Two sentences: the first is a clear imperative, the second describes the content. No wasted words.

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?

Even without an output schema, the description sufficiently describes what the tool returns (a short orientation covering the curriculum and resources) and directs the agent on how to present it.

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?

The input schema provides full documentation for the lone enum parameter (locale). The description does not add further semantic detail beyond what the schema already provides.

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 returns a short orientation for StudioMeyer Academy and that it should be called first. It distinguishes from sibling tools (academy_lesson, academy_levels, etc.) by being the entry point.

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?

Explicitly says 'ALWAYS call this first when a user connects or asks what this is' and instructs the agent to read the output back in the user's language and offer to start at their level.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

fetchA
Read-only
Inspect

Fetch the full text of one Academy item (lesson, playbook or recipe) by the id returned from search.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesItem id from search results
Behavior3/5

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

Annotations already provide readOnlyHint=true, so the description's mention of 'full text' adds some context. However, it does not disclose error handling or response format beyond annotations.

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 a single, front-loaded sentence of 18 words that efficiently conveys the tool's action and context. No extraneous information is present.

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

Completeness3/5

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

The tool is simple with one parameter, but the lack of an output schema means the description should compensate by explaining the response format. It only says 'full text' without structure, leaving the agent guessing about the return value.

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 100% for the single parameter, and the description mirrors the schema's description of the ID source. No additional semantics or constraints are provided beyond what is in the schema.

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 it fetches the full text of Academy items (lesson, playbook, recipe) by an ID from search, which is a specific verb-resource pair. It distinguishes itself from siblings that may fetch specific item types or perform searches.

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

Usage Guidelines3/5

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

The description implies use after `search` but does not explicitly compare to sibling tools like academy_lesson or academy_playbook. There is no guidance on when to prefer this generic fetcher over more specific tools.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources