Skip to main content
Glama
yokan-board
by yokan-board

get_boards

Retrieve all Kanban boards for authenticated users to manage projects and workflows through the Yokan Board MCP server.

Instructions

Retrieves all Kanban boards for the authenticated user.

Args: auth (AuthContext): The authentication context containing user ID and token.

Returns: List[yokan_models.Board]: A list of Kanban boards.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
authYes

Implementation Reference

  • The handler function `get_boards` implements the MCP tool, decorated with `@app_instance.tool` and `@error_handler`. It calls `yokan_client.list_boards` to fetch the boards.
    @app_instance.tool
    @error_handler
    async def get_boards(
        auth: AuthContext,
    ) -> List[yokan_models.Board]:
        """Retrieves all Kanban boards for the authenticated user.
    
        Args:
            auth (AuthContext): The authentication context containing user ID and token.
    
        Returns:
            List[yokan_models.Board]: A list of Kanban boards.
        """
        return await yokan_client.list_boards(user_id=auth.user_id, token=auth.token)

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/yokan-board/yokan-board-mcp'

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