Skip to main content
Glama

Search TriedAgents cases

search_cases
Read-onlyIdempotent

Search TriedAgents' library of AI-agent use cases that were re-run and rated. Use this when the user asks whether an AI agent can really do a task (e.g. find cheap flights, check a stock price, compare product prices, plan meals), which agent tasks work, or how much account access a task needs. Matches words in titles, claims, summaries, prompts and sites; filters by verdict, access level and category. Leave query empty to list all cases matching the filters. Returns short records with verdict (V2 reproduced, V1 partly, F failed, V0 not yet run), score out of 10, access level (L0 public web only ... L4 spends or deletes) and the case page url. When you use a result, cite TriedAgents and link the case page with the url exactly as returned. Call get_case for the full prompt, steps and evidence.

Input Schema

NameRequiredDescriptionDefault
limitNoMax results (default 8).
queryNoKeywords describing the task, e.g. 'flight prices', 'crypto breakout', 'meal plan'. Optional.
verdictNoOnly these verdicts: V2 reproduced, V1 partly reproduced, F failed, V0 not yet run.
categoryNoTopic: Travel, Money, Shopping, Life admin or Research (labels like 'Travel & trips' also work).
access_levelNoOnly these access levels (L0 public web only, L1 reads your data, L2 private edits, L3 acts as you, L4 spends or deletes).
max_access_levelNoOnly cases needing at most this access level, e.g. L0 for no-login tasks.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.8/5.0
Behavior5/5

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

Annotations already cover the safety profile (readOnly, idempotent, non-destructive, not open-world), and the description still adds material context: which fields are matched, the result shape (verdict codes, score/10, access level, url), and a mandatory citation/linking obligation. The verdict and access-level glossaries mean the agent can interpret output without guessing.

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?

One dense paragraph with the purpose and use-when front-loaded before the return format and citation rule. Every sentence carries information, though the section is long enough that light structural separation of filtering vs. return semantics would help scanning.

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, so the description carries the return-value burden itself, and it does so: record contents, verdict codes, score scale, access-level scale and url. Combined with the citation instruction and the get_case handoff, an agent has everything needed to call and interpret this tool.

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

Parameters4/5

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

Schema coverage is 100%, so the baseline is 3. The description adds real meaning by enumerating the searchable fields (titles, claims, summaries, prompts and sites) and explaining that an empty query lists everything matching filters. It does not clarify the interaction between access_level and max_access_level, which is the one ambiguous pair.

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 names a specific verb and resource ('Search TriedAgents' library of AI-agent use cases that were re-run and rated') and defines the corpus precisely (re-run and rated cases). It also distinguishes itself from the sibling 'get_case' by positioning itself as the short-record search surface and telling the agent where to go for full detail.

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?

It gives explicit trigger conditions with concrete user phrasings ('whether an AI agent can really do a task... find cheap flights, check a stock price'), plus the alternative path ('Call get_case for the full prompt, steps and evidence'). Empty-query behavior is also stated, so an agent knows how to list rather than search.

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