submit_scan_request

Submit a torrent for audio/video quality analysis (codec, tracks, resolution, HDR). Use when the user wants to know the exact media specs of a torrent before downloading. Results are not instant — use get_scan_status to check progress. Rate limited to 5 requests per hour.

Server TorrentClaw-MCP torrentclaw/torrentclaw-mcp
Category Execute
Risk class High
Parameters 00 required

What submit_scan_request does on TorrentClaw-MCP

AI agents invoke submit_scan_request to trigger actions in TorrentClaw-MCP. What it does depends on the arguments the agent supplies, and its effects often reach beyond the immediate call — builds kicked off, notifications sent, workflows started.

Why submit_scan_request needs a policy

The tool submits a request that triggers an external scan/analysis operation whose effects depend on the torrent argument provided. This is not a simple read (it initiates a process with rate limiting and asynchronous results), nor does it delete data or move money. Execute is the best fit as it triggers an external operation with side effects (rate-limited queue submission, external scan job creation).

From the tool's definition 'Submit a torrent for audio/video quality analysis' — triggers an external analysis operation on a remote torrent resource; 'Results are not instant — use get_scan_status to check progress' confirms it initiates an asynchronous external process

Questions about submit_scan_request

What does the submit_scan_request tool do? +

Submit a torrent for audio/video quality analysis (codec, tracks, resolution, HDR). Use when the user wants to know the exact media specs of a torrent before downloading. Results are not instant — use get_scan_status to check progress. Rate limited to 5 requests per hour. It is categorised as a Execute tool in the TorrentClaw-MCP MCP Server, which means it can trigger actions or run processes. Use rate limits and argument validation.

How do I enforce a policy on submit_scan_request? +

Register the TorrentClaw- MCP server in PolicyLayer and add a rule for submit_scan_request: allow, deny, rate-limit, or require approval. Point your MCP client at the PolicyLayer proxy URL and the rule is enforced on every call, before it reaches TorrentClaw-MCP. Nothing to install.

What risk level is submit_scan_request? +

submit_scan_request is a Execute tool with high risk. Execute tools should be rate-limited and have argument validation enabled.

Can I rate-limit submit_scan_request? +

Yes. Add a rate_limit block to the submit_scan_request rule in your PolicyLayer policy. For example, setting max: 10 and window: 60 limits the tool to 10 calls per minute. Rate limits are tracked per agent session and reset automatically.

How do I block submit_scan_request completely? +

Set action: deny in the PolicyLayer policy for submit_scan_request. The AI agent will receive a policy violation error and cannot call the tool. You can also include a reason field to explain why the tool is blocked.

What MCP server provides submit_scan_request? +

submit_scan_request is provided by the TorrentClaw- MCP server (torrentclaw/torrentclaw-mcp). PolicyLayer sits as a proxy in front of this server to enforce policies before tool calls reach the server.

// LOOK UP ANOTHER SERVER

Every MCP server has a record like this.

Type a name, get the same breakdown: verified identity, auth posture, risk grade, capabilities, recommended policy.

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.