focalboard-mcp
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://your-focalboard-instance.example) | |
| FOCALBOARD_PASSWORD | Yes | Your Focalboard password | |
| FOCALBOARD_USERNAME | Yes | Your Focalboard username |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_teamsA | List the teams (workspaces) visible to the authenticated Focalboard user. |
| list_boardsA | List all boards for a team. teamId can be omitted if the instance has only one team (the common case for self-hosted setups). |
| get_boardA | Get a single board, including its card properties (columns) and their options. |
| search_boardsC | Search board titles across the whole Focalboard instance. |
| list_cardsB | List cards on a board, with property values resolved to human-readable names/labels. |
| find_cardsA | Fuzzy-search card titles on a board (handles typos/partial matches), ranked by relevance. |
| get_cardB | Get a single card by id, including its properties (human-readable), body content (text/checklist blocks in display order, with images attached as image content), comments, and checklist items. |
| create_cardsA | Create one or more cards on a board. Property keys/values are matched by name (case-insensitive), not by internal id. |
| update_cardA | Update a card's title and/or property values. Only provided fields are changed. |
| delete_cardA | Permanently delete a card from a board. |
| add_commentC | Add a comment to a card. |
| add_checklist_itemC | Add a checklist item to a card's content. |
| set_checklist_itemC | Check or uncheck an existing checklist item. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/giordano137/focalboard-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server