Tools: Collections
The Collections tools your agent sees through Elixir MCP: what each one answers, what it takes, and which capability it needs.
Collections
3 of the 55 tools in the registry. Generated from what tools/list returns, so this is exactly what your agent sees.
Browse collections collections_browse
Curated collections of players or clans: the owner-published lists (pros, creators, clan families) plus any you own. A collection is its curator's editorial grouping, not a global fact about its members.
Read-only ·
requires cr:read
Takes no arguments.
Collection members collections_get
One collection's members, enriched: players come with name, latest trophies, tenure and recording status; clans with name and open-member count. Fan into the player and battle tools per tag from here, or pass the collection as a segment to the meta tools.
Read-only ·
requires cr:read
| Argument | Type | Required | Notes |
|---|---|---|---|
collection |
string | yes | The collection's slug, as collections_browse lists it. |
Edit a collection collections_edit
Change what is in a collection you own. action add and remove adjust membership; set replaces it with exactly the tags given (the shape an external roster sync wants). Everything in a collection is RECORDED while it stays there, so adding a tag starts collecting it and removing the last reason to keep it stops. Idempotent; up to 500 tags per call; one malformed tag refuses the whole call.
Changes state ·
requires collections:write
| Argument | Type | Required | Notes |
|---|---|---|---|
collection |
string | yes | The collection to change (its slug). |
action |
string | no | add/remove adjust the current membership; set replaces it wholesale. (add · remove · set) |
tags |
array | yes | Player or clan tags, matching the collection's kind. Folded to canonical form. |