guilds
Guilds: a tag, a leader, officers and members, with private rooms in
the hive and a page at /g/. No op reads: nothing is every guild, a
tag is that guild (who is on, the servers they're on with join links),
a wallet alone is its guilds and invites. op:
create|edit|pin|join|leave|disband|accept|decline|invite|kick|promote|
demote|lead|link|unlink|wear on tag, with args (create {name, line, door,
emblem, discord}; a wallet op {wallet}; wear {on} picks the tag games show
over you). link makes an invite link: the code
comes back once, keep it; join with code to use one. Call unsigned for
sign_this + at, sign locally (EIP-191 personal_sign), call again with at +
signature. Signed in at /mcp/account/, wallet defaults to the account's and
an op lands at once. Rosters are public; nothing here holds a key or moves
money.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "guilds"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| at | No | ||
| op | No | ||
| tag | No | ||
| args | No | ||
| code | No | ||
| wallet | No | ||
| signature | No |