Skip to main content
Glama
rollecode

seerr-mcp

by rollecode

create_settings_notifications_pushover_test

Idempotent

Send a test Pushover notification to verify your notification settings are configured correctly. Validates the endpoint and ensures alerts will reach your device.

Instructions

Test Pushover settings.

POST /api/v1/settings/notifications/pushover/test

Args: body: Request payload. Read the matching GET or the /schema endpoint first to see the fields this resource expects.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
bodyYes

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv1.0.0

TDQS

B3/5.0
Behavior2/5

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

Annotations already provide idempotentHint=true and destructiveHint=false, and the description does not contradict them. However, the description does not disclose that this likely sends an actual test Pushover notification, requires configured Pushover settings, or what the response indicates. It adds a prerequisite instruction but not meaningful side-effect transparency.

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 in the first two lines and only one additional instruction. It contains no filler, though the 'Args' line adds little semantic value beyond the schema pointer.

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?

For a single-parameter POST with an output schema and safety annotations, the description covers the essential mechanics by pointing to the schema source. It remains incomplete about the behavioral outcome, such as whether a real notification is sent or what a successful test means, and it lacks alternative-selection guidance. Adequate but with clear gaps.

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 0% and the single body parameter is an opaque object with additionalProperties=true. The description says 'body: Request payload,' which mostly restates the schema, but it does instruct the agent to read the matching GET or /schema endpoint first, which is a genuinely useful workaround. It still provides no actual field names, formats, or examples.

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 opens with 'Test Pushover settings.' and includes the exact POST path, clearly identifying the operation and resource. It is distinct from sibling tools like create_settings_notifications_pushover by the explicit 'test' action, though it does not specify what testing entails.

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 only explicit guidance is to read the matching GET or /schema endpoint before supplying the body, which is a useful prerequisite but not a selection rule. It does not state when to prefer this over sibling notification tools or what conditions make it appropriate. The intended use is implied by the word 'Test' and the Pushover resource name.

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