Skip to main content
Glama
TrackLine
by TrackLine

squads_add_users

Add users to internal squads by specifying squad and user UUIDs. This tool manages team memberships within the Remnawave VPN administration system.

Instructions

Add users to an internal squad

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
squadUuidYesSquad UUID
userUuidsYesArray of user UUIDs to add

Implementation Reference

  • The tool 'squads_add_users' is defined and registered here. It takes a 'squadUuid' and an array of 'userUuids', calling 'client.addUsersToSquad' to perform the operation.
    server.tool(
        'squads_add_users',
        'Add users to an internal squad',
        {
            squadUuid: z.string().describe('Squad UUID'),
            userUuids: z
                .array(z.string())
                .describe('Array of user UUIDs to add'),
        },
        async ({ squadUuid, userUuids }) => {
            try {
                const result = await client.addUsersToSquad(
                    squadUuid,
                    userUuids,
                );
                return toolResult(result);
            } catch (e) {
                return toolError(e);
            }
        },
    );

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/TrackLine/mcp-remnawave'

If you have feedback or need assistance with the MCP directory API, please join our Discord server