Skip to main content
Glama

get_boards

Retrieve Trello boards for authenticated users directly via the Multi-MCPs server, streamlining access to board management and integration with multiple third-party APIs in one platform.

Instructions

Get Trello boards for the authenticated user

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The primary handler function for the 'get_boards' MCP tool. Validates Trello API credentials and invokes the TrelloClient's getBoards method to retrieve the authenticated user's boards.
    async get_boards() { if (!cfg.trelloKey || !cfg.trelloToken) throw new Error("TRELLO_KEY/TRELLO_TOKEN are not configured"); return client.getBoards(); },
  • Tool schema definition for 'get_boards', specifying the name, description, and empty input schema (no parameters required).
    { name: "get_boards", description: "Get Trello boards for the authenticated user", inputSchema: { type: "object", properties: {} }, },
  • Registration of Trello tools (including 'get_boards') by calling registerTrello() within the global registerAllTools function, which aggregates tools and handlers for the MCP server.
    registerTrello(),
  • Helper method in TrelloClient class that makes the API request to fetch the user's boards, used by the tool handler.
    getBoards() { return this.request(`/members/me/boards`, { query: this.authQuery() }); }

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