Skip to main content
Glama

opsin_built_agents

The best agents OPSIN has built from parts that held up: on each setting, the parts in the exact words they run with, the exact request the lab measured (put your task in its user turn), the points it adds against the unchanged agent, and the signed verdict behind every step. Narrow it with suite and thinking.

Tool call template

This tool declares no required parameters. Add optional parameters from the input schema as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {},
    "name": "opsin_built_agents"
  }
}

Input Schema

NameRequiredDescriptionDefault
suiteNoOne suite; opsin_suites lists them
thinkingNoThe base agent's thinking setting

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / suite / enum
      Previous value: -[
      -  "defi-maths",
      -  "agent-safety",
      -  "markets-maths",
      -  "market-calls",
      -  "coding"
      -]New value: +[
      +  "defi-maths",
      +  "agent-safety",
      +  "markets-maths",
      +  "market-calls",
      +  "coding",
      +  "position-books"
      +]
  2. Added

TDQS

A3.5/5.0
Behavior3/5

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

No annotations are provided, so the description carries the full disclosure burden. It does valuable work describing the returned content — configurations, the exact test request, point deltas, and verdicts — and notes the task goes in the agent's user turn. But it never states that this is a read-only operation, whether there is a result limit or ordering, or what happens when no suite/thinking filter is given.

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 purpose is front-loaded in the opening clause, and the enumeration of return contents follows logically; the final sentence cleanly covers narrowing. The phrasing is ornate ('the parts in the exact words they run with', 'the signed verdict behind every step'), which reads well but is denser than necessary for an agent parsing it.

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 no output schema, the description compensates well by spelling out the four things each entry contains, and both optional enum parameters are covered. Remaining gaps — result count, ordering, and read-only guarantees — are minor for a two-optional-filter listing tool but not zero.

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% and both parameters are enums with their own descriptions ('One suite; opsin_suites lists them', 'The base agent's thinking setting'). The description's 'Narrow it with suite and thinking' only restates the filtering intent, adding no syntax, defaults, or interaction semantics beyond the schema. Baseline 3 applies.

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 states a clear resource — the best agents OPSIN has built from validated parts — and enumerates the payload: parts as-run, the measured request, the score delta vs. the unchanged agent, and the verdict. That is enough for an agent to know this is a read of top-performing built agents. It does not, however, contrast itself with siblings such as opsin_suites or opsin_skill, which also deal in suites and skills.

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?

Usage is only implied: browse the best-performing built agents and optionally filter by suite or thinking via 'Narrow it with suite and thinking.' There is no explicit when-to-use vs. when-not, no pointer to a sibling for other queries (e.g., opsin_suites for the list of suites), and no statement about whether results are ranked, complete, or capped.

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