Skip to main content
Glama

DeepChamp for Agents

Request a capability

request_capability

Tell us what you need that is missing: a category, sport, market, format and urgency, with an optional short plain-text note. Enumerated fields only. Free, never charged, no signup. Research intelligence (probabilities, factors, context), not winning picks. Price: Free, no signup. Research and information, not betting advice. No outcomes are guaranteed. Adults 21+ only, where legal. Problem gambling help: 1-800-MY-RESET.

Input Schema

NameRequiredDescriptionDefault
noteNoOptional, at most 280 characters, plain text. Dropped (the request is still recorded) when it contains an email, a URL, a long number, a key-shaped token or odds-like text.
sportNoThe sport, or other.
stackNoThe agent stack you build with.
formatNoThe delivery format you need.
marketNoThe market type, or other.
urgencyNoHow badly you need it.
autonomyNoHow autonomous the agent is. Stored and counted; it unlocks nothing and never refuses a request.
categoryYesWhat kind of capability you need.
would_pay_rangeNoWhat you would pay, as a range (monthly or per call).

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.6/5.0
Behavior4/5

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

Annotations establish readOnlyHint=false (a mutation) and non-destructive/non-idempotent, and the description adds real value beyond them: it clarifies the request is free and never charged, requires no signup, and is research rather than betting advice with no guaranteed outcomes. This supplements rather than contradicts the structured safety profile.

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 opening sentence is front-loaded and useful, but the 'Free, never charged, no signup. Price: Free, no signup.' phrase is repeated redundantly and considerable space is spent on legal/compliance boilerplate (21+, gambling help line) that could be trimmed.

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 9-parameter request-submission tool with full schema coverage, annotations, and no output schema, the description covers purpose, cost, and the research-not-advice behavioral posture adequately. Minor gaps in explicit return/follow-up behavior remain but are not critical.

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% with 8 enums fully documented, so the schema carries the semantic load. The description echoes the field list and adds 'Enumerated fields only,' but adds no syntax or format detail beyond what the schema already provides - baseline 3 is appropriate.

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 conveys a specific action - submitting a request for a missing capability - and names the fields that define the request (category, sport, market, format, urgency, note). It is clearly a distinct operation from the read-oriented siblings get_daily_slate/get_matchup_context/rate_response, though it does not explicitly reference them.

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 implied by 'what you need that is missing,' giving a rough sense of when to call it, and 'Enumerated fields only' adds a constraint. However, there are no explicit when-to-use/when-not conditions or named alternatives, so an agent must infer the triggering situation.

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