framedeck-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FRAMEDECK_API_KEY | Yes | Your API key from framedeck.app > Settings > API Keys |
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_boardsB | List all projects/productions in Framedeck |
| create_boardC | Create a new project/board in Framedeck |
| set_active_boardA | Set the active board/production context. Once set, other tools will use this board by default when no board is specified. |
| get_active_boardA | Show which board/production is currently set as the active context. |
| list_columnsB | List stages in a board. Uses active board if set and no board specified. |
| list_labelsC | List all labels/tags |
| create_labelC | Create a new label/tag |
| list_cardsA | List cards/frames with optional filters. Uses active board if set and no board specified. |
| create_cardA | Create a new card/frame. Uses active board if set, or Idea Pool as fallback for quick idea capture. |
| update_cardC | Update an existing card/frame |
| move_cardB | Move a card/frame to a different stage |
| delete_cardB | Permanently delete a card/frame |
| add_commentC | Add a comment to a card |
| add_checklist_itemB | Add a subtask/checklist item to a card |
| get_card_detailsA | Get full details of a card including comments, checklists, attachments, and labels |
| search_cardsB | Search for cards by keyword across all boards |
| assign_cardB | Assign or unassign a user to a card |
| get_my_cardsB | Get cards assigned to the current user, grouped by status. |
| link_commitA | Link a git commit to a card. Automatically adds commit info as a comment. |
| log_workC | Logs time spent on a card |
| get_sprint_summaryB | Shows a summary of activity across all boards for the past N days |
| create_multiple_cardsA | Create multiple cards/frames at once. Ideal for batch idea capture via voice. Uses active board if board is not specified. |
| toggle_checklist_itemC | Check or uncheck a subtask/checklist item |
| get_board_overviewA | Get a quick overview of a board: stages with card counts, overdue items. Uses active board if not specified. |
| add_labels_to_cardB | Add one or more labels to an existing card |
| remove_label_from_cardB | Remove a label from a card |
| archive_cardA | Archive a card (soft delete — can be restored in the UI) |
| duplicate_cardB | Duplicate a card including its checklist items |
| set_card_colorB | Set or clear the color of a card for visual categorization |
| create_columnB | Create a new stage in a board. Uses active board if not specified. |
| delete_columnA | Delete a stage/column from a board. Cards in this stage will be moved to the first remaining stage. |
| graduate_to_productionA | Promote an idea from the Idea Pool into its own dedicated production with full stages (Idea → Scripting → Filming → Editing → Published). Moves the idea card to "In Production" stage in the Idea Pool (auto-archived after the configured days). |
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
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/Lukaris/framedeck-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server