trello_get_board_members
Retrieve all members with access to a specific Trello board to manage team collaboration and permissions.
Instructions
Get all members who have access to a specific Trello board.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| apiKey | Yes | Trello API key (automatically provided by Claude.app from your stored credentials) | |
| token | Yes | Trello API token (automatically provided by Claude.app from your stored credentials) | |
| boardId | Yes | ID of the board to get members for |
Implementation Reference
- src/tools/advanced.ts:496-521 (handler)The handler function that executes the Trello get board members tool logic.
export async function handleTrelloGetBoardMembers(args: unknown) { try { const { apiKey, token, boardId } = validateGetBoardMembers(args); const client = new TrelloClient({ apiKey, token }); const response = await client.getBoardMembers(boardId); const members = response.data; const result = { summary: `Found ${members.length} member(s) on board`, boardId, members: members.map(member => ({ id: member.id, fullName: member.fullName, username: member.username, memberType: member.memberType, confirmed: member.confirmed, avatarUrl: member.avatarUrl, initials: member.initials })), rateLimit: response.rateLimit }; return { content: [ { - src/tools/advanced.ts:472-494 (schema)The tool registration and input schema definition for trello_get_board_members.
export const trelloGetBoardMembersTool: Tool = { name: 'trello_get_board_members', description: 'Get all members who have access to a specific Trello board.', inputSchema: { type: 'object', properties: { apiKey: { type: 'string', description: 'Trello API key (automatically provided by Claude.app from your stored credentials)' }, token: { type: 'string', description: 'Trello API token (automatically provided by Claude.app from your stored credentials)' }, boardId: { type: 'string', description: 'ID of the board to get members for', pattern: '^[a-f0-9]{24}$' } }, required: ['apiKey', 'token', 'boardId'] } };