Run an allowlisted Obsidian CLI command
obsidian_cliRun any Obsidian CLI command with custom parameters, flags, and vault override for advanced operations not covered by dedicated tools.
Instructions
Advanced escape hatch for official Obsidian CLI features not covered by a dedicated tool. Arguments are passed directly without a shell.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| flags | No | Bare CLI flags such as verbose or the global --copy option | |
| vault | No | Vault name; overrides OBSIDIAN_DEFAULT_VAULT | |
| command | Yes | Obsidian CLI command name | |
| parameters | No | CLI key=value parameters |