List All Torrents
transmission_list_torrentsRetrieve a list of all torrents from Transmission with details on progress, speeds, ratios, and peer connections. Supports pagination for large collections.
Instructions
List all torrents in Transmission with their current status and statistics.
This tool retrieves a list of all torrents with detailed information including download progress, speeds, ratios, and peer connections. Supports pagination for large torrent lists.
Args:
limit (number): Maximum torrents to return, between 1-100 (default: 20)
offset (number): Number of torrents to skip for pagination (default: 0)
response_format ('markdown' | 'json'): Output format (default: 'markdown')
Returns: For JSON format: { total: number, count: number, offset: number, torrents: [...], has_more: boolean, next_offset?: number } For Markdown format: Human-readable list with status, progress, speeds, and statistics
Examples:
Use when: "Show me all my torrents"
Use when: "List the next 50 torrents" -> params with limit=50, offset=50
Use when: "What's downloading right now?"
Error Handling:
Returns "No torrents found" if list is empty
Handles pagination automatically with has_more indicator
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum results to return (1-100) | |
| offset | No | Number of results to skip for pagination | |
| response_format | No | Output format: 'markdown' for human-readable or 'json' for machine-readable | markdown |