Skip to main content
Glama

get_boards

Retrieve Trello boards for authenticated users to manage project organization and track tasks across multiple integrated services.

Instructions

Get Trello boards for the authenticated user

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The handler function that implements the core logic of the 'get_boards' tool, checking for Trello credentials and calling the client's getBoards method.
    async get_boards() { if (!cfg.trelloKey || !cfg.trelloToken) throw new Error("TRELLO_KEY/TRELLO_TOKEN are not configured"); return client.getBoards(); },
  • The tool registration object defining the name, description, and input schema for 'get_boards' within the Trello API registration.
    { name: "get_boards", description: "Get Trello boards for the authenticated user", inputSchema: { type: "object", properties: {} }, },
  • Helper method in TrelloClient that performs the actual API request to retrieve the user's boards.
    getBoards() { return this.request(`/members/me/boards`, { query: this.authQuery() }); }
  • Top-level registration where registerTrello() is called to include the Trello tools (including get_boards) in the MCP server.
    registerTrello(),
  • Input schema for the get_boards tool, specifying an empty object (no input parameters required).
    inputSchema: { type: "object", properties: {} },

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/TaylorChen/muti-mcps'

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