Search members
search_membersFinds Discord members by name fragment or lists everyone holding a specified role, returning matching member records for moderation or roster tasks.
Instructions
Find specific members by a name fragment, or list those holding a given role. For the whole roster use list_members; for one member's full profile use get_member; to turn a fuzzy name into an id use find. Name search uses Discord's member search; role filtering walks the member list and reports if it hit the paging cap.
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": "search_members"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Role name or ID; returns members holding it. | |
| guild | No | Guild (server) name or ID. Omit to use the default guild. | |
| limit | No | Max results. Default 25. | |
| query | No | Name prefix to search for (username or nickname). |