Anytype Toolbox update (v0.5.3): CLI, backup, markdown export, MCP server

Major update of Anytype Toolbox (v0.5.3)

In 0.5, all tools are combined into a single binary:

  • anyr cli to create and edit objects and views, export docs as markdown, send and receive chats, etc.
  • backup tool, previosly ‘anyback’, now anyr backup, for archiving a space
  • archive inspector TUI (anyr backup inspect)
  • edit markdown (export + edit in terminal editor + import changes): previously ‘any-edit’, now anyr md. Works well with vim and hx!

New in 0.5:

  • online Documentation site
  • shell completions (bash | fish | powershell | zsh)
  • mcp server - stdio & HTTP
  • three LLM agent skills (cli, mcp, and setup). Install with
    • npx skills add stevelr/anytype --all

Download from the release page (Github) signed binaries for linux, windows, and macos; powershell and homebrew brew install stevelr/tap/anyr

CLI convenience helpers

One of my favorite features: anyr has a lot of convenience helpers for the cli to save object id lookups. For example, to create a task

anyr object create "Work" task --name "Review proposal" status=Open

Using curl or an sdk that just wraps the api, this would require at least three separate calls: one to get the object id for space “Work”, one for type “task”, (plus one extra lookup for each tag you want to set on the task), before you can make the call to create the task object.

See anyr Quick Reference for more examples.

Dual backend

Connects via HTTP to desktop app or headless cli. Some features (some file and chat operations, and block operations) require connecting to the headless cli server for gRPC apis.

Open Source

Apache 2.0 license. No telemetry. Your data is yours.

Feedback appreciated!

Cheers!
Steve

2 Likes