Skip to main content
Glama

Bouncify MCP by usefulapi

Start Bouncify bulk verification

bouncify_start_bulk_verification

Start a ready uploaded list. Can spend credits for every address, cannot be paused or cancelled, and requires confirm:true. Check job status and the dashboard before resubmitting an uncertain request.

Input Schema

NameRequiredDescriptionDefault
job_idYes
confirmNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4/5.0
Behavior4/5

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

Adds substantial context beyond the annotations: it discloses credit consumption per address, that the job is irreversible (no pause or cancel), and that confirm:true is mandatory. These are exactly the traits the annotations understate, since destructiveHint=false does not convey credit spend or one-way execution; what's missing is failure/partial-completion behavior.

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 with the action first, then cost/irreversibility, then the resubmission guardrail — nothing wasted. The leading sentence is a fragment ('Start a ready uploaded list') that is slightly clipped for an agent unfamiliar with the workflow.

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?

For a two-param irreversible mutation with no output schema and no annotations covering cost, this covers the decisive facts: prerequisite state, credit spend, irreversibility, and the confirm gate. Only the missing link to bouncify_create_bulk_list and the result of a successful start keep it from being complete.

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?

With 0% schema description coverage the description must carry both params, and it does: job_id is characterized as a previously uploaded list that must be 'ready', and confirm is explicitly declared to require true even though the schema defaults it to false and does not mark it required. It does not explain where job_id originates.

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?

States a specific verb ('Start') applied to a prepared bulk verification list, which combined with the tool name makes the action unambiguous. It does not explicitly contrast with the sibling bouncify_create_bulk_list, which is the tool that would produce the 'ready uploaded list' referenced here.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives a concrete pre-flight rule: check job status and the dashboard before resubmitting an uncertain request, which routes the agent toward bouncify_bulk_status. It stops short of naming that sibling or stating that a list must first be created via bouncify_create_bulk_list.

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.