Claude plugin for the DEVONthink CLI — search, inspect, create, update, and organize DEVONthink records from the command line.
npx claudepluginhub dvcrn/devonthink-cliOperate the DEVONthink CLI for databases, records, tags, search, and AI-powered document workflows.
CLI for DEVONthink tools distilled from mcp-server-devonthink.
It publishes these equivalent binaries:
devonthinkdtdt-cliInstall from npm:
npm install -g devonthink
After installation, you can use any equivalent executable:
devonthink --help
dt --help
dt-cli --help
All binaries also expose shell completion generation:
devonthink completion
dt completion
dt-cli completion
For Claude Desktop, add dvcrn/devonthink-cli as a marketplace plugin, then install the devonthink plugin from that marketplace.
For Claude Code, the equivalent commands are:
claude plugins marketplace add dvcrn/devonthink-cli
claude plugins install devonthink@devonthink-cli --scope user
For npx skills, run:
npx skills add dvcrn/devonthink-cli
Generate a shell completion script:
devonthink completion
Install bash completion for the current shell session:
source <(devonthink completion)
Persist bash completion in ~/.bashrc:
echo 'source <(devonthink completion)' >> ~/.bashrc
For zsh, enable bash completion compatibility and load the script:
echo 'autoload -U +X bashcompinit && bashcompinit' >> ~/.zshrc
echo 'source <(devonthink completion)' >> ~/.zshrc
List tools:
devonthink tools
devonthink tools --json
Inspect a tool schema:
devonthink schema create_record
devonthink schema create_record --json
Run a tool in human-readable mode:
devonthink open_databases
devonthink search Alpha --group-uuid <uuid> --database-name Test
devonthink record_content <uuid>
Run the same tool in machine-readable mode:
devonthink open_databases --json
devonthink search --query Alpha --group-uuid <uuid> --database-name Test --json
Every command supports both:
--json output for scripts and automationMany tools also support the first obvious required argument positionally. For example:
devonthink search Alpha
devonthink record_content <uuid>
devonthink rename_record <uuid> --new-name "New title"
src/devonthink/: DEVONthink-specific module and tool implementationssrc/app.ts: yargs CLI wiringsrc/output.ts: human-readable and JSON output formattersWhen testing, only use the Test database.
GPL-3.0-or-later
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
No description available.