Skip to main content
Glama

get_boards

Retrieve all Trello boards for the authenticated user to view and manage workspace organization.

Instructions

Get all boards for the authenticated user

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The handler for the 'get_boards' tool call. It invokes the TrelloClient's getBoards method and returns the result as a JSON-formatted text response.
    case 'get_boards': const boards = await this.trelloClient.getBoards(); return { content: [{ type: 'text', text: JSON.stringify(boards, null, 2) }], };
  • Input schema definition for the 'get_boards' tool, specifying an empty object (no parameters required).
    inputSchema: { type: 'object', properties: {}, title: 'get_boardsArguments', },
  • src/index.ts:56-64 (registration)
    Tool registration in the ListTools response, defining name, description, and schema for 'get_boards'.
    { name: 'get_boards', description: 'Get all boards for the authenticated user', inputSchema: { type: 'object', properties: {}, title: 'get_boardsArguments', }, },
  • The TrelloClient method that implements the core logic for retrieving the authenticated user's boards from the Trello API.
    async getBoards(): Promise<Board[]> { const response = await axios.get( `${this.baseUrl}/members/me/boards?${this.getAuthParams()}` ); return response.data; }

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/andypost/mcp-server-ts-trello'

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