# `help` Command

Show help information for all commands or a specific command.

## Functionality
- Shows a summary of all available commands, usage, and examples.
- If a command is specified, shows detailed help for that command.

## Options & Arguments
- `[command]`: Optional. Name of the command to show detailed help for.

## Configuration
- No configuration required.

## Example
```
help
```

### Sample Output
```
╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── MCP Interactive CLI Help ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│                                                                                                                                                                                                                                                                                                                                                                                                                                              │
│ Available Commands:                                                                                                                                                                                                                                                                                                                                                                                                                          │
│                                                                                                                                                                                                                                                                                                                                                                                                                                              │
│ Server Management:                                                                                                                                                                                                                                                                                                                                                                                                                           │
│   • list_servers          - List all deployed MCP servers                                                                                                                                                                                                                                                                                                                                                                                    │
│   • templates             - List all available templates                                                                                                                                                                                                                                                                                                                                                                                     │
│                                                                                                                                                                                                                                                                                                                                                                                                                                              │
│ Tool Operations:                                                                                                                                                                                                                                                                                                                                                                                                                             │
│   • tools <template>      - List available tools for a template                                                                                                                                                                                                                                                                                                                                                                              │
│   • call <template> <tool>  - Call a tool (stdio or HTTP)                                                                                                                                                                                                                                                                                                                                                                                    │
│                                                                                                                                                                                                                                                                                                                                                                                                                                              │
│ Configuration (Multiple Ways):                                                                                                                                                                                                                                                                                                                                                                                                               │
│   • config <template> key=value   - Set configuration interactively                                                                                                                                                                                                                                                                                                                                                                          │
│   • show_config <template>        - Show current template configuration                                                                                                                                                                                                                                                                                                                                                                      │
│   • clear_config <template>       - Clear template configuration                                                                                                                                                                                                                                                                                                                                                                             │
│   Note: Configuration can also be set via:                                                                                                                                                                                                                                                                                                                                                                                                   │
│   • Environment variables (KEY=value)                                                                                                                                                                                                                                                                                                                                                                                                        │
│   • Config files (--config-file path)                                                                                                                                                                                                                                                                                                                                                                                                        │
│   • CLI deployment commands (--config key=value)                                                                                                                                                                                                                                                                                                                                                                                             │
│                                                                                                                                                                                                                                                                                                                                                                                                                                              │
│ General:                                                                                                                                                                                                                                                                                                                                                                                                                                     │
│   • help         - Show this help or help for specific command                                                                                                                                                                                                                                                                                                                                                                               │
│   • quit / exit           - Exit the interactive CLI                                                                                                                                                                                                                                                                                                                                                                                         │
│                                                                                                                                                                                                                                                                                                                                                                                                                                              │
│ Examples:                                                                                                                                                                                                                                                                                                                                                                                                                                    │
│   • templates                                                                                                                                                                                                                                                                                                                                                                                                                                │
│   • config github github_token=your_token_here                                                                                                                                                                                                                                                                                                                                                                                               │
│   • tools github                                                                                                                                                                                                                                                                                                                                                                                                                             │
│   • call github search_repositories {"query": "python"}                                                                                                                                                                                                                                                                                                                                                                                      │
│   • call demo say_hello (no config needed)                                                                                                                                                                                                                                                                                                                                                                                                   │
│   For stdio templates: config is prompted if missing mandatory properties                                                                                                                                                                                                                                                                                                                                                                    │
│   For HTTP templates: server deployment is prompted if not running                                                                                                                                                                                                                                                                                                                                                                           │
│                                                                                                                                                                                                                                                                                                                                                                                                                                              │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
```

## When and How to Run
- Use to discover available commands or get details about a specific command.
- Run at any time during an interactive CLI session.
