get_board
Retrieve a specific Kanban board by its ID to access and manage its columns and tasks through the Yokan Board API.
Instructions
Retrieves a specific Kanban board by its ID.
Args: board_id (int): The ID of the board to retrieve. auth (AuthContext): The authentication context containing user ID and token.
Returns: yokan_models.Board: The requested Kanban board.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| board_id | Yes | ||
| auth | Yes |
Implementation Reference
- src/main.py:105-118 (handler)The `get_board` MCP tool implementation in `src/main.py`, which retrieves a Kanban board via the `yokan_client`.
async def get_board( board_id: int, auth: AuthContext, ) -> yokan_models.Board: """Retrieves a specific Kanban board by its ID. Args: board_id (int): The ID of the board to retrieve. auth (AuthContext): The authentication context containing user ID and token. Returns: yokan_models.Board: The requested Kanban board. """ return await yokan_client.get_board(board_id=board_id, token=auth.token)