Start: Which model should sell your business?
checker_startThe first question of the Which model should sell your business? decision guide.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
checker_startThe first question of the Which model should sell your business? decision guide.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Changes observed during successful MCP inspections. Dates show when Glama detected each change.
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description must carry the full behavioral disclosure burden. It only says the tool is the first question; it does not state whether invoking it starts a session, returns a question, or alters any state. This leaves the agent uncertain about the actual effect of the call.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single, front-loaded sentence with no filler or redundancy. It efficiently communicates the tool's role without repeating the title or adding unnecessary content.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple 0-parameter tool, the description provides enough context to identify it as the starting point, but with no output schema and no annotations, it should say what the agent will get back or what happens when called. The missing return/state details are the main gap.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has zero parameters and an empty input schema, so there is no parameter meaning for the description to add. The baseline of 4 for a 0-parameter tool is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description identifies a specific resource, the 'Which model should sell your business?' decision guide, and its position as the first question, which helps distinguish it from checker_answer and checker_tree. It lacks a strong action verb like 'starts' or 'returns,' so it is clear but not maximally explicit.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
'First question' implies this is the entry point before the answer and tree siblings, but it never names alternatives directly or states when not to use them. The usage context is implied rather than explicitly instructed.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Add one secure layer between your agents and this server.
The two prefixes (checker_ and enquiry_) cleanly separate the decision guide from the enquiry flow. Within each group, start/answer/tree and describe/fields/submit have distinct roles, and the descriptions make overlap unlikely.
All names are lowercase snake_case and grouped by prefix, which provides strong consistency. The post-prefix words mix nouns and verbs (start, tree, describe, submit_enquiry), so it is not a uniform verb_noun pattern.
Six tools is appropriate for this narrow scope: three for the decision guide lifecycle and three for the enquiry submission flow. No tool feels redundant or missing at a high level.
The tool set covers the complete user journey: learn about the guide, step through it or inspect the full tree, understand the enquiry, fetch its fields, and submit with consent/confirmation. No obvious dead-end or missing operation is apparent.