Skip to main content
Glama
TrackLine
by TrackLine

subscriptions_list

Retrieve and manage VPN subscription lists with pagination controls for efficient administration of user access and service monitoring.

Instructions

List all subscriptions with pagination

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
startNoOffset for pagination
sizeNoNumber of subscriptions

Implementation Reference

  • The 'subscriptions_list' tool is registered using server.tool, where it defines its schema and uses a handler function to call client.getSubscriptions.
    server.tool(
        'subscriptions_list',
        'List all subscriptions with pagination',
        {
            start: z.number().default(0).describe('Offset for pagination'),
            size: z.number().default(25).describe('Number of subscriptions'),
        },
        async ({ start, size }) => {
            try {
                const result = await client.getSubscriptions(start, size);
                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