Skip to main content
Glama
arr-mcps
by arr-mcps

qui_delete_automation_activity

Destructive

Delete automation activity records for a qBittorrent instance through qui's API. Pass instance ID and activity details to remove specific automation logs.

Instructions

Call qui's DELETE /instances/{instanceID}/automations/activity endpoint. Pass path variables directly in arguments, query values in arguments.params, and a JSON request body in arguments.body.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
argumentsNo

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes
Behavior2/5

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

With destructiveHint=true, the annotation already flags destructive behavior, but the description adds no context about what specifically gets deleted (e.g., all activity for the instance or a single record), irreversibility, or side effects. It does not contradict annotations, but it misses the opportunity to clarify the scope of deletion.

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?

The description is concise and front-loaded, stating the endpoint in the first sentence and argument-passing convention in the second. No wasted words.

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

Completeness2/5

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

For a destructive operation, the description lacks essential context about the deletion scope, required path variables, and consequences. While an output schema exists, it does not cover the operational behavior. The minimal detail is insufficient for an agent to use this tool confidently.

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?

The schema is a generic 'arguments' container with 0% description coverage, so the description's guidance on passing path variables directly, query values in arguments.params, and body in arguments.body adds some structure. However, it does not specify the expected instanceID path variable, query parameter names, or request body schema, leaving the agent to infer details.

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 clearly identifies the tool as calling the DELETE /instances/{instanceID}/automations/activity endpoint, which distinguishes it from sibling list/get operations. However, it does not restate the purpose in plain language (e.g., 'Deletes automation activity for an instance'), relying on the endpoint path and tool name.

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

Usage Guidelines2/5

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

The description provides no guidance on when to use this tool versus alternatives like qui_list_automation_activity or qui_get_automation_activity_run. It only explains how to call the endpoint, not the context or prerequisites for deletion.

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

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/arr-mcps/qui-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server