Skip to main content
Glama

start_challenge

Compatibility alias for enter_open_challenge. Enter the public ScoreIA Open Chamber. The door has no account, API key, invitation or product allowlist. Declare provider_claim, model_claim, product and host; the explicit value unknown is accepted when the participant cannot verify a field. Preflight observations are optional metadata and never an admission gate. Every sealed attempt, including failure, creates a dated public card. Do not submit personal data or secrets.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
hostYes
seedNo
suiteNo
originNo
productYes
preflightNo
host_claimNoAlias of host. If both are sent they must match.
model_claimYes
host_versionNo
origin_claimNoAlias of origin. If both are sent they must match.
product_planNo
provider_claimYes
participant_keyNoOptional browser-local pseudonymous journey key. Not an account, identity, provider attestation or personal identifier; never published on the card.
participation_classNoOptional analytics declaration. Use commissioned_tester for an operator-requested audit. ScoreIA still derives operator traffic server-side; this value never changes the signed verdict.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • addedInput schema / properties / participant_key
      Added value: +{
      +  "description": "Optional browser-local pseudonymous journey key. Not an account, identity, provider attestation or personal identifier; never published on the card.",
      +  "pattern": "^spk-[0-9a-f]{16}$",
      +  "type": "string"
      +}
    • addedInput schema / properties / participation_class
      Added value: +{
      +  "description": "Optional analytics declaration. Use commissioned_tester for an operator-requested audit. ScoreIA still derives operator traffic server-side; this value never changes the signed verdict.",
      +  "enum": [
      +    "external_candidate",
      +    "commissioned_tester"
      +  ],
      +  "type": "string"
      +}
  2. First observed

TDQS

A4.3/5.0
Behavior5/5

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

With no annotations provided, the description carries the full burden, and it does so well. It discloses that unknown values are accepted, that preflight is optional and never an admission gate, that every sealed attempt including failure creates a dated public card, and that personal data/secrets must not be submitted. These are materially useful behavioral and safety warnings beyond the schema.

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 compact, front-loaded, and every sentence contributes. It starts with the alias/purpose, then covers entry conditions, required fields, unknown-value behavior, preflight optionality, the public-card side effect, and a privacy warning without repetition or fluff.

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?

For a 14-parameter tool with no annotations and no output schema, the description covers the essential access and safety context well. Yet it does not explain several optional parameters, nor what the agent should expect as a response or how a 'sealed attempt' is triggered. These are meaningful gaps given the tool's complexity.

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 low at 29%, so the description needed to compensate. It does add important meaning by naming the four required fields and stating that the literal value unknown is accepted for unverifiable claims, and it clarifies that preflight is optional metadata. However, several optional parameters such as seed, suite, origin, product_plan, host_version, and participation_class receive no semantic explanation here, leaving a partial gap.

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 opens by naming itself a compatibility alias for enter_open_challenge and states that it enters the public ScoreIA Open Chamber. This gives a specific verb, a specific resource, and a direct tie to a sibling tool, so an agent can tell what it does immediately.

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?

It explicitly identifies enter_open_challenge as the canonical counterpart, which signals that the two are interchangeable and routes agents to the sibling name. It also clarifies that no account, API key, invitation, or allowlist is needed, so no credential-related preconditions are required. It stops short of an explicit when-to-use versus when-not-to-use, but the context is clear and exclusionary conditions are listed as absent.

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