Skip to main content
Glama

Animal Math

Find Animal Math resources

search_resources
Read-onlyIdempotent

Search Animal Math's free printables (worksheet packs, unit tests, exit tickets, lesson plans), worksheet makers, quizzes and teaching tools for Pre-K to 5th grade by topic words, grade, kind or a standard code. Each result has its page link and its set item for make_set_link; quizzes list their levels. Use it before giving any Animal Math link.

Input Schema

NameRequiredDescriptionDefault
kindNoOnly this kind. A printable is a ready-made PDF pack; a maker (worksheet generator) draws new sheets with chosen settings.
gradeNoA grade: pk, k, 1, 2, 3, 4 or 5 ("kindergarten" and "3rd grade" work too).
limitNoHow many results (12 unless given).
queryNoTopic words as a teacher says them: "subtraction with regrouping", "telling time to the half hour", "fractions on a number line".
standardNoA standard's code: 1.OA.C.6 (Common Core), 3.4A (Texas TEKS), MA.2.NSO.2.1 (Florida B.E.S.T.), AC9M2N06 (Australian Curriculum), Y2.M.9 (England, our numbering of its National Curriculum), NZ.Y2.N.3 (New Zealand, our numbering of its curriculum), 3.B1.2 (Ontario); Virginia, Georgia, Indiana, Oklahoma, South Carolina and codes of the other Canadian provinces too.
standard_setNoThe set a code is from, when it could be more than one: common core, texas, florida, virginia, georgia, indiana, oklahoma, south carolina, australia, england, new zealand, or a Canadian province (ontario, british columbia, alberta, ...).

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.1/5.0
Behavior4/5

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

Annotations already cover the safety profile (read-only, idempotent, closed-world, non-destructive), so the description's added value is result shape: each hit carries a page link and a set item for make_set_link, and quizzes enumerate their levels. That downstream chaining detail is what an agent cannot get from the annotations, though result ordering and empty-result behavior are unstated.

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?

Two sentences, front-loaded with the verb and scope, and the second sentence carries the actionable result/next-step information. The long enumeration of content types is dense but each item is a distinct searchable kind, so little waste remains.

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 six optional parameters, no output schema, and no required arguments, the description does the needed work of sketching what a result looks like and how it feeds make_set_link. It stops short of covering pagination or how the default limit interacts with broad queries, a minor but real gap for a search 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% and the schema already defines kind semantics, grade formats, default limit of 12, teacher-style query phrasing, and extensive standard-code examples. The description only restates the same facets (topic words, grade, kind, standard code) without adding new meaning, so baseline 3 applies.

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 (search) plus the exact resource universe: printables (worksheet packs, unit tests, exit tickets, lesson plans), makers, quizzes and tools for Pre-K to 5th grade, searchable by topic, grade, kind or standard code. It also distinguishes itself from the sibling link-builders by naming make_set_link as the consumer of each result's set item.

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?

Explicitly says "Use it before giving any Animal Math link," which tells the agent to run this search before calling build_maker_link or make_set_link. There is no explicit when-not clause (e.g. a direct-ID lookup path), so it falls just short of full routing 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