Assistants
Last updated: 2026-11-02
An AI assistant can read your bandcue library and, if you let it, change it. Ask it to find the song with the line you half remember, to turn the chords you pasted into a ChordPro sheet and add it, to make Friday’s setlist out of what the band added this month, or to write a note on the second chorus. It reaches bandcue through a connector — an MCP server, the protocol these assistants use for tools — at this address:
https://bandcue-app.gpm.name/mcp
It is part of bandcue Pro, reading included. It reaches the cloud library — your own songs and the songs of the bands you are in — and never your phone or the folder you bound.
What an assistant can do
| Reading | Changing, only if you allowed it |
|---|---|
| Your library and your bands | Add a song |
| The songs in one, and one song’s sheet with its notes | Replace a song’s sheet |
| A search through the words | Delete a song |
| The setlists, and one setlist | Make, change or delete a setlist |
| Write a note on some words or on a section |
It can only change what you can change. In a band, its change is the band’s change with you as its author, and the other members are told about it as about any change of yours.
Nothing you wrote meanwhile is overwritten. A change is made on the version of the song the assistant read; if somebody changed it in the meantime, on a phone or in the browser, the assistant is told and shown what is there now.
bandcue tells every assistant to ask you before it changes or deletes anything, and many assistants also ask before each step. Read what it is about to do. A song it deletes is taken out of every setlist, as in the app, and comes back to the assistant whole, once, so a mistake can be undone in the same conversation — but bandcue keeps no copy.
Connecting one
Any assistant that takes a remote MCP server with a sign-in can connect. Add the address above as a custom connector, or as an MCP server, wherever your assistant keeps them; the names of those menus change from one version to the next.
- Claude (claude.ai and the desktop app): Settings → Connectors → Add custom connector.
- Claude Code:
claude mcp add --transport http bandcue https://bandcue-app.gpm.name/mcp, then/mcpto sign in. - Cursor, in
~/.cursor/mcp.json:{ "mcpServers": { "bandcue": { "url": "https://bandcue-app.gpm.name/mcp" } } } - VS Code, in
.vscode/mcp.json:{ "servers": { "bandcue": { "type": "http", "url": "https://bandcue-app.gpm.name/mcp" } } }
The assistant then opens bandcue’s web app in your browser. Sign in if you are not already, and the page shows which app is asking, where your answer goes back to, and what it will be able to do. If the assistant asked to change things you choose between Read and Read and change; then press Allow.
If the page says the name is the one the app gave itself, bandcue had no way to check it. Allow it only if you started this connection yourself, a moment ago.
Where what it reads goes
Whatever the assistant reads is sent to whoever runs it — Anthropic for Claude, OpenAI for ChatGPT, the model’s provider in an editor — and is handled from then on under that provider’s terms and privacy policy, not bandcue’s. bandcue cannot take it back. That includes the songs and notes of your bands, which other people wrote: connecting an assistant is your decision about them too.
What bandcue keeps for it is small: which assistant, what you allowed, when you connected it and when it was last used, and its keys as one-way hashes. Each call leaves a line in the service’s log — which tool, how long it took, whether it worked — and never what the assistant asked for or what it was given. The assistant never sees your sign-in codes, and what it is given opens the connector and nothing else: not your account’s settings, not your addresses, not closing the account. The Privacy Policy has the details, and the Terms what you answer for.
Disconnecting
On the web app, your account page has Connected apps: each assistant, whether it reads or also changes, when you connected it and when it was last used, and Disconnect, which stops it at once. Connecting it again means allowing it again.
A connection nobody uses for 90 days stops working by itself, and the assistant will ask you again. If your Pro lapses, the connection stays and the assistant is told that it needs Pro until you renew. Closing your account deletes every connection.
Limits. 120 calls a minute for each connection, 20 of them changes. Past that the assistant is told to wait, which is plenty for a conversation and not enough to empty a library.