delete_board
Remove a Kanban board from the Yokan Board MCP server by specifying its unique ID to manage board organization.
Instructions
Deletes a Kanban board by its ID.
Args: board_id (int): The ID of the board to delete. auth (AuthContext): The authentication context containing user ID and token.
Returns: int: The ID of the deleted board.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| board_id | Yes | ||
| auth | Yes |
Implementation Reference
- src/main.py:176-191 (handler)The 'delete_board' MCP tool handler function, which calls the underlying YokanClient.
@app_instance.tool @error_handler async def delete_board( board_id: int, auth: AuthContext, ) -> int: """Deletes a Kanban board by its ID. Args: board_id (int): The ID of the board to delete. auth (AuthContext): The authentication context containing user ID and token. Returns: int: The ID of the deleted board. """ return await yokan_client.delete_board(board_id=board_id, token=auth.token)