Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SANBAN_DATA_DIRNoOverride the data directory where boards are stored. Defaults to ~/.sanban/boards/.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_boardsA

List all kanban boards.

create_boardA

Create a new kanban board.

Args: name: Board name columns: Column names (default: backlog, in_progress, done)

get_boardB

Get board details and all items.

Args: board_id: Board ID

create_itemB

Create an item on a board.

Args: board_id: Board ID title: Item title status: Column/status to place it in description: Full description priority: critical/high/medium/low/none effort: XS/S/M/L/XL tags: List of tags assignee: Assigned person due_date: Due date (ISO format)

update_itemC

Update an item's fields.

Args: board_id: Board ID item_id: Item ID title: New title status: New status/column description: New description priority: New priority effort: New effort estimate tags: New tags list assignee: New assignee due_date: New due date sort_order: New sort order

move_itemB

Move an item to a different column/status.

Args: board_id: Board ID item_id: Item ID new_status: Target column name

delete_itemC

Delete an item from a board.

Args: board_id: Board ID item_id: Item ID

searchA

Search items across all boards or within a specific board.

Args: query: Search query board_id: Optional board ID to restrict search

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 8 tools

Disambiguation5/5

Each tool has a clear, distinct purpose: board creation, item CRUD, movement, and search. No overlap in functionality.

Naming Consistency4/5

Most tools follow a verb_noun pattern (e.g., create_item, delete_item). The 'search' tool deviates slightly without a noun, but it's a common, acceptable exception.

Tool Count5/5

8 tools is well-scoped for a kanban board server, covering essential operations without excess.

Completeness3/5

Covers core item CRUD and board creation/listing, but missing board update and delete operations, which are notable gaps for full lifecycle management.

Maintenance

ActivityStale
ResponsivenessNo issues