Skip to main content
Glama

Get My Tasks

get-my-tasks
Read-onlyIdempotent

List a team member's open QA work in this project: manual test scenarios assigned to them in test runs (with testRunUrl), issues assigned to them (status, severity, due date, issueUrl), and SmartTests they authored that still await verification. With an OAuth token the user is the token's user; with an API key pass userId. Use for daily reminders and 'what should I work on' questions.

Input Schema

NameRequiredDescriptionDefault
botIdNoQA bots: your botId from your stored TestChimp binding.
userIdNo
projectApiKeyNoQA bots: your own project API key from your stored TestChimp binding. Required on every call except get-bot-credentials, get-project-credentials and get-bot-compat. Never print it.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • addedInput schema / properties / botId
      Added value: +{
      +  "description": "QA bots: your botId from your stored TestChimp binding.",
      +  "maxLength": 64,
      +  "minLength": 1,
      +  "type": "string"
      +}
    • addedInput schema / properties / projectApiKey
      Added value: +{
      +  "description": "QA bots: your own project API key from your stored TestChimp binding. Required on every call except get-bot-credentials, get-project-credentials and get-bot-compat. Never print it.",
      +  "maxLength": 256,
      +  "minLength": 8,
      +  "type": "string"
      +}
  2. First observed

TDQS

A4.3/5.0
Behavior4/5

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

Annotations already declare readOnly/idempotent/non-destructive and closed-world, so safety is covered. The description adds real behavioral value beyond that: the exact composition of results, the field-level detail returned per category, and the auth-mode-dependent identity resolution. Missing only edge behavior such as result limits or pagination.

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?

Three sentences, front-loaded with the resource and its three result groups, then auth semantics, then intended use. The enumeration of returned fields is dense but earns its place given there is no output schema.

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 correctly enumerates what comes back, and it explains the non-obvious auth/identity rule for a zero-required-parameter tool. Only pagination, result limits, and the single-project scope caveat are unaddressed.

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 67% and userId has no schema description; the description fills that gap by explaining when userId must be supplied (API key mode) versus when it is inferred (OAuth). botId and projectApiKey are already documented in the schema, so no repetition is needed.

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?

States a specific verb ('List') and a precisely scoped resource: a team member's open QA work, broken into three named categories (assigned manual test scenarios with testRunUrl, assigned issues with status/severity/due date/issueUrl, authored SmartTests awaiting verification). This is clearly distinguishable from siblings like get-test-scenarios (all scenarios) and list-tests-awaiting-verification (all awaiting-verification tests).

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?

Gives clear usage context ('Use for daily reminders and what should I work on questions') and states the credential-dependent resolution rule (OAuth token = token's user; API key = pass userId). It does not name sibling alternatives for the individual components, but the aggregation intent makes the boundary fairly clear.

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.