Skip to main content
Glama

start_a_test

Not for clinical use. Orinyx checks medication claims against cited FDA label text for testing and evaluation only. Do not use its results to diagnose, treat, prescribe or make patient care decisions. Use synthetic test data only. START HERE. Asks what kind of test you want (a quick check of medication claims, a scored exam of an AI product, or an FDA reference lookup) and gives the exact next step for the account that is signed in.

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": "start_a_test"
  }
}

Input Schema

NameRequiredDescriptionDefault

No arguments

Output Schema

NameRequiredDescriptionDefault
resultYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.7/5.0
Behavior3/5

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

With no annotations, the description carries the full behavioral burden, and it does disclose significant constraints: not for clinical use, synthetic test data only, results must not drive diagnosis or prescribing, and the answer depends on the signed-in account. What it omits is whether calling it creates session state or has side effects, and how the 'account that is signed in' is determined — meaningful gaps for an onboarding tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The tool's actual purpose arrives only after three sentences of safety boilerplate, so the definition is not front-loaded for an agent scanning tool lists. 'Not for clinical use' and 'do not use its results to diagnose, treat, prescribe' largely restate each other, consuming space that could have described behavior.

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 zero-parameter router with an output schema already documenting return values, the description supplies what an agent needs: it is the starting point, it enumerates the branches, and it flags the account-dependence and non-clinical constraints. The only real omission is whether the call is stateful or safe to repeat.

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?

The input schema declares zero parameters, which is the baseline-4 case; there are no parameter semantics to explain. The description correctly does not invent argument descriptions, and the mention of the signed-in account clarifies that no account identifier needs to be passed.

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 names the tool's actual role — an entry-point that asks which of three test modes the user wants (medication claim check, scored AI exam, FDA reference lookup) and returns the exact next step. That is a specific verb-plus-resource framing rather than a restatement of the name, and 'START HERE' distinguishes it from the workflow siblings like verify_medications or get_exam_cases. It stops short of 5 because it never says what the tool itself returns beyond 'the exact next step'.

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?

'START HERE' is explicit, front-loaded direction on when to call this tool, and the list of three modes implies the alternatives the user is being routed toward. There is no explicit when-not or a named sibling to avoid, so it falls short of a full routing statement.

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.