Skip to main content
Glama

AI SENSE Free Public Tools

Read a scheduled webhook

read_webhook_schedule
Read-only

Read a scheduled webhook: its status, attempts and, after it fired, the HTTP status and an excerpt of the answer. wait_seconds, up to 25, waits for the status to change before answering. No API key, no account and no sign up: call it directly.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
schedule_idYes
wait_secondsNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.9/5.0
Behavior4/5

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

Annotations only declare readOnlyHint/openWorldHint/idempotentHint; the description adds the meaningful behavioral fact that wait_seconds blocks up to 25s waiting for a status change, plus the auth-free access model and the post-fire response contents. It does not, however, say what happens if the webhook never fires within the wait window.

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?

Three tight clauses, front-loaded with the read purpose before the polling semantics and the auth note. Every sentence carries information, though the 'no API key' sentence is slightly tangential to invocation.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description helpfully describes the returned fields, and it covers wait semantics and access requirements. The required schedule_id remains unexplained, a minor gap given the low schema coverage.

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

Parameters3/5

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

Schema description coverage is 0%, so the description must carry parameter meaning. It explains wait_seconds well (function and 25s cap) but says nothing about the required schedule_id beyond its obvious name, leaving half the parameters undocumented.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Read a scheduled webhook') and then enumerates exactly what is returned (status, attempts, HTTP status, response excerpt). This clearly distinguishes it from sibling write/lifecycle tools like schedule_webhook, cancel_webhook_schedule, and read_webhook_capture.

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?

Gives practical context ('no API key, no account, no sign up: call it directly') and explains when wait_seconds applies, but never states when to prefer this over read_webhook_capture or how it relates to schedule_webhook/cancel_webhook_schedule. Usage is implied rather than routed.

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.