Skip to main content
Glama

Request sign up with task

request_sign_up_with_task

Submits a request for Sherah to help with a task, along with the requester's contact and location details. To learn what kinds of tasks Sherah can help with, call get_available_task_types first (or read this server's tasks-we-help-with resource).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
cityYes
taskYesWhat do you need done?
emailYes
stateYesUS state (two-letter code)
neededByYesWhen do you need it done by? A calendar date as YYYY-MM-DD, e.g. 2026-08-01. Resolve relative dates like 'next Tuesday' yourself before calling. No time and no timezone.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.5/5.0
Behavior2/5

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

With no annotations provided, the description carries the full burden of behavioral disclosure. It states the action and what data is submitted, but does not reveal the effects of submission, whether confirmation or response will be returned, or any side effects or prerequisites beyond checking available task types. This is a significant gap for a mutating tool.

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 two sentences with no filler. The primary action is front-loaded, and the second sentence earns its place by directing the agent to a prerequisite. Every word contributes.

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?

Given the lack of annotations and output schema, the description provides a useful prerequisite but omits important context: how this tool differs from request_sign_up, what happens after submission, and any confirmation or return behavior. It is adequate for a simple request form but not fully complete.

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 60%, and the schema already explains task, state, and neededBy well. The description adds only a loose grouping ('contact and location details') and references available task types, but does not compensate for the undocumented city and email parameters. This gives it marginal value over the schema alone.

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 uses a specific verb ('Submits a request') and resource ('for Sherah to help with a task') and mentions the included contact/location details, so the core purpose is clear. However, it does not explicitly distinguish itself from the sibling request_sign_up, making it slightly less than a fully differentiating definition.

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?

The description gives explicit guidance to call get_available_task_types first before submitting, which is a clear usage context. It does not mention request_sign_up or state when to prefer one sign-up tool over the other, so exclusions are missing.

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