Skip to main content
Glama
concavegit
by concavegit

list_group_testers

Retrieve all beta testers assigned to a specific testing group for iOS or macOS app development.

Instructions

Get a list of all testers in a specific beta group

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
groupIdYesThe ID of the beta group
limitNoMaximum number of testers to return (default: 100)

Implementation Reference

  • Core handler function that executes the tool logic by calling the App Store Connect API to retrieve beta testers for a specific beta group.
    async listGroupTesters(args: { groupId: string; limit?: number; }): Promise<ListBetaTestersResponse> { const { groupId, limit = 100 } = args; validateRequired(args, ['groupId']); return this.client.get<ListBetaTestersResponse>(`/betaGroups/${groupId}/betaTesters`, { limit: sanitizeLimit(limit) }); }
  • Input schema definition for the list_group_testers tool, defining parameters groupId (required) and limit (optional).
    { name: "list_group_testers", description: "Get a list of all testers in a specific beta group", inputSchema: { type: "object", properties: { groupId: { type: "string", description: "The ID of the beta group" }, limit: { type: "number", description: "Maximum number of testers to return (default: 100)", minimum: 1, maximum: 200 } }, required: ["groupId"] } },
  • src/index.ts:1326-1327 (registration)
    Registration of the tool handler in the MCP server's CallToolRequestHandler switch statement, mapping 'list_group_testers' to BetaHandlers.listGroupTesters method.
    return { toolResult: await this.betaHandlers.listGroupTesters(args as any) };

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/concavegit/app-store-connect-mcp-server'

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