List ticket destinations
list_ticket_destinationsTrackers, routes and destinations this caller may send threats to (no credentials).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
list_ticket_destinationsTrackers, routes and destinations this caller may send threats to (no credentials).
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Changes observed during successful MCP inspections.
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false, and openWorldHint=false, so the safety profile is covered. The description adds that these destinations require no credentials, which is useful behavioral context, but it does not disclose return format, pagination, or other operational details.
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?
The description is a single compact phrase that front-loads the returned resource and includes a useful parenthetical about credentials. It is appropriately sized for a simple read-only list tool, though the fragmentary phrasing is slightly terse.
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 zero-parameter, read-only list tool whose annotations already cover safety, the description is largely complete: it names what is returned and notes that no credentials are involved. It does not describe return structure or pagination, but those omissions are minor given the tool's simplicity.
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, so the baseline is 4. There are no parameter semantics for the description to clarify beyond what the empty schema already establishes.
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 the resource as trackers, routes, and destinations that threats can be sent to, and clarifies the caller-scoped nature. It is clear enough to understand the tool's subject, but it does not explicitly differentiate it from sibling threat-ticket tools or state the listing action in prose.
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?
There is no explicit guidance on when to use this tool versus alternatives such as file_threat_tickets, sync_threat_tickets, or get_threat_tickets. The description implies context by mentioning destinations this caller may use, but it provides no when/when-not conditions.
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.