Use Biblioplex from an AI assistant over MCP or from your terminal with the
bp command. Both work against the same live collection as the web app.
01
model context protocol
Connect an AI assistant over MCP
Biblioplex exposes a remote HTTP MCP server with OAuth. Add the endpoint, sign in, and
choose whether the client can only read or can also preview and apply changes.
“Use the Biblioplex MCP server. List my deck containers.”
Claude Code
One command
Add the HTTP server, then run /mcp and complete OAuth.
claude mcp add --transport http biblioplex \
https://biblioplex-api.bensonperry.com/mcp
Generic clients
Standards-based discovery
Compatible clients can discover protected-resource metadata, authorization, dynamic
registration, PKCE, and the available scopes from the Biblioplex server.
collection.read · collection.write
What agents can read
Collection summaries, inventory, containers, decks, recent changes, search, and
individual result details.
How writes work
The client previews a change, shows it to you, then applies the same revision only
after confirmation.
How to recover
Every successful MCP write gets a server-side recovery point, plus a quick undo path
for the latest safe change.
02
command-line interface
Install the bp command
Search, edit, import, export, and recover from a terminal. Use it interactively or add
--json for stable, script-friendly output.
npm · requires Node.js 22+
npm install -g biblioplex
homebrew
brew install benson/tap/biblioplex
quick start
$ bp login
# opens a browser; read-only by default$ bp summary
428 unique · 615 total · $3,842.19 · 12 containers
$ bp search "finish=foil order by price desc" --limit 10
# add --json for scripts and agents$ bp login --write
$ bp search "name=Sol Ring" --json
$ bp move "<itemKey>" --to "container:commander staples"
# shows a dry-run preview before applying
readsummary search ls deck value prices history resolvewriteadd rm move edit import exportrecoverundo recoverauthlogin logout whoami
Interactive authentication
bp login uses browser OAuth with PKCE. Add --write when you
need mutation commands.
Headless authentication
Create a personal access token from the Biblioplex account menu, then set
BIBLIOPLEX_TOKEN.
Preview every write
Use --dry-run to stop after preview or --yes to approve
non-interactively. Recovery points still apply.
ready when you are
Start with the app. Add a surface whenever you need it.