Skip to main content
Glama

Open a support ticket

open_support_ticket

Send a ticket to the Vericto team as the person who owns this connection. Needs the tickets:write scope on the connection. Show the user the final text and get their OK before calling. At most 5 per hour.

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "category": "<category>",
      "message": "<message>"
    },
    "name": "open_support_ticket"
  }
}

Input Schema

NameRequiredDescriptionDefault
messageYes
relatedNo
categoryYes
include_diagnosticsNoAttach the setup_status and diagnose_proxy output (no SQL) to the ticket.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.5/5.0
Behavior4/5

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

The description adds real context beyond the annotations: required tickets:write scope, an explicit rate limit of 5 per hour, the acting identity, and a mandatory user-confirmation step before the call. It does not describe what the tool returns (no ticket ID or confirmation shape), which is the main remaining gap for a non-idempotent write.

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?

Four short sentences, front-loaded with the action, followed by the scope requirement, the confirmation constraint, and the rate limit. Every sentence carries distinct operational information with no filler.

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?

Auth scope, rate limit, and confirmation workflow cover the risky parts of a write operation, which is appropriate given readOnlyHint=false and idempotentHint=false. But with a nested related object and an enum parameter undocumented in both schema and description, an agent still cannot construct a fully informed call.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is only 25%, with the sole documented parameter being include_diagnostics. The description mentions only "the final text" (loosely the message) and adds nothing about the required category enum, the 4000-character message limit, or the nested related object with event_id/report_id/database_id, so it fails to compensate for the undocumented parameters.

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?

"Send a ticket to the Vericto team" states a specific verb and resource, and the identity framing ("as the person who owns this connection") clarifies who the ticket is attributed to. No sibling tool competes for this action, so no explicit differentiation is needed, but the description never says what kind of issues warrant a ticket.

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?

It gives a procedural requirement (show the final text and get the user's OK before calling) that effectively gates invocation, which is useful. However, it never states when a ticket is the right escalation versus self-serve siblings like search_docs, explain_block, or diagnose_proxy, so the choice of this tool over alternatives is left implicit.

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