nlp_management
Parse and execute natural language anime torrent commands for rTorrent. Supports English and German with auto-detection, combining command, parse, and help in one tool.
Instructions
Comprehensive NLP management portmanteau tool for natural language anime commands.
PORTMANTEAU PATTERN RATIONALE: Instead of creating 3+ separate tools (one per operation), this tool consolidates related NLP operations into a single interface. Prevents tool explosion (3 tools → 1 tool) while maintaining full functionality and improving discoverability. Follows FastMCP 2.12+ best practices.
LANGUAGE SUPPORT:
English: "get me this weeks asw anime, 720p"
German: "lade detective conan asw 720p"
Auto-detection enabled by default
COMMAND PATTERNS:
"[get/download/lade] [anime name] [group] [resolution]"
"asw [anime name] [resolution]"
"this weeks anime [group] [resolution]"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | Natural language command text. Required for: command, parse Examples: - "get me this weeks asw anime, 720p" - "lade detective conan asw 720p" - "download one piece subsplease 1080p" | |
| action | Yes | The NLP operation to perform. Must be one of: - "command": Execute natural language command (requires: text) - "parse": Parse command without execution (requires: text) - "help": Get command help and examples (no params required) | |
| language | No | Language hint for parsing. Default: "auto" (auto-detect). Valid: "auto", "en", "de" | auto |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||