Repository navigation
v0.1.0
bsctl v0.1.0
A CLI client and MCP server for Backstage, built in Rust.
Features
- Catalog — list, get, register, unregister, refresh, facets with filtering, sorting, and pagination
- Search — full-text search across the catalog
- Templates — describe parameter schemas, run with
--wait, cancel tasks - Auth — guest login, OAuth browser flow, static tokens, JWT expiry detection
- Plugins — extend with custom commands via
.bsctl/plugins.yaml - Custom Columns — per-type column views with
.bsctl/columns/, auto-generated from entities - MCP Server — 14 tools for AI agent integration
- Output — table (terminal-width-aware), JSON, jsonpath
Install
cargo install bsctl