Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FOCALBOARD_HOST | Yes | The URL of your Focalboard instance (e.g., https://focalboard.example.com) | |
| FOCALBOARD_PASSWORD | Yes | Your Focalboard password | |
| FOCALBOARD_USERNAME | Yes | Your Focalboard username or email |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_boards | List all boards for a team. Returns an array of boards with their IDs, titles, and properties. |
| get_board | Get detailed information about a specific board, including all its columns and property definitions. |
| search_boards | Search for boards by name or keyword within a team. |
| create_card | Create a new card (task) in a board. You can set the title, properties, and column placement. |
| get_cards | List all cards (tasks) in a board with pagination support. |
| get_card | Get detailed information about a specific card by its ID. |
| update_card | Update a card's properties, including moving it to different columns. Accepts human-readable property and column names. |
| delete_card | Delete a card (task) from a board permanently. |