Skip to main content
Glama
Decian-Inc

connectsecure-mcp

by Decian-Inc

get_r_report_queries_notification_tickets_view

Fetches notification tickets view records from ConnectSecure, accepting route IDs, filters, pagination, and headers to retrieve report query data for analysis.

Instructions

Retrieve records Calls GET /r/report_queries/notification_tickets_view. Provide route IDs in path_params, filters and pagination in query, and any required request headers in headers.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
bodyNo
queryNo
headersNo
path_paramsNo

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.1.0

TDQS

A3.5/5.0
Behavior3/5

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

With no annotations, the description must disclose behavior itself. It says 'retrieve records' and 'Calls GET', which implies a read-only operation, and it mentions supplying required headers. However, it doesn't explicitly state read-only semantics, authentication requirements, rate limits, or other side-effect/runtime concerns beyond the obvious GET.

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?

The description is short and front-loaded with the action and endpoint, followed by a compact parameter-placement instruction. No filler or repetition, though the phrasing 'Calls' feels minorly inconsistent with 'Retrieve'.

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?

An output schema is present so return shape is covered elsewhere. The description explains the broad parameter placement but misses important specifics: which route IDs are expected, which headers are required, pagination format, and whether body is relevant. For a generic REST wrapper with no annotations, this leaves gaps that an agent may have to guess.

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 description coverage is 0%, so the description carries full weight for parameters. It adds meaningful mapping: path_params is for route IDs, query for filters and pagination, headers for request headers. This is more informative than the generic 'anyOf' schemas alone, though it stops short of listing exact parameter names or formats.

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 states a specific verb ('retrieve') and a clear resource ('records' from the notification_tickets_view endpoint), and it names the exact HTTP route. However, it does not differentiate this from the similarly named sibling get_report_queries_notification_tickets_view that appears in the tool list.

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?

The description provides invocation guidance: place route IDs in path_params, filters/pagination in query, and headers in headers. But it never states when to choose this tool over alternatives, and it leaves open what route IDs, filters, or pagination are actually expected.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools