MCP.so
Sign In

Framedeck

@Lukaris

About Framedeck

MCP server for Framedeck — connect any AI assistant to your content production pipeline

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "framedeck": {
      "command": "npx",
      "args": [
        "-y",
        "framedeck-mcp"
      ],
      "env": {
        "FRAMEDECK_API_KEY": "<YOUR_API_KEY>"
      }
    }
  }
}

Tools

32

List all projects/productions in Framedeck

Create a new project/board in Framedeck

Set the active board/production context. Once set, other tools will use this board by default when no board is specified.

Show which board/production is currently set as the active context.

List stages in a board. Uses active board if set and no board specified.

List all labels/tags

Create a new label/tag

List cards/frames with optional filters. Uses active board if set and no board specified.

Create a new card/frame. Uses active board if set, or Idea Pool as fallback for quick idea capture.

Update an existing card/frame

Move a card/frame to a different stage

Permanently delete a card/frame

Add a comment to a card

Add a subtask/checklist item to a card

Get full details of a card including comments, checklists, attachments, and labels

Search for cards by keyword across all boards

Assign or unassign a user to a card

Get cards assigned to the current user, grouped by status.

Link a git commit to a card. Automatically adds commit info as a comment.

Logs time spent on a card

Shows a summary of activity across all boards for the past N days

Create multiple cards/frames at once. Ideal for batch idea capture via voice. Uses active board if board is not specified.

Check or uncheck a subtask/checklist item

Get a quick overview of a board: stages with card counts, overdue items. Uses active board if not specified.

Add one or more labels to an existing card

Remove a label from a card

Archive a card (soft delete — can be restored in the UI)

Duplicate a card including its checklist items

Set or clear the color of a card for visual categorization

Create a new stage in a board. Uses active board if not specified.

Delete a stage/column from a board. Cards in this stage will be moved to the first remaining stage.

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).

Overview

What is Framedeck?

Framedeck is an MCP server that connects any AI assistant (Claude, ChatGPT, Gemini, Copilot, etc.) to the Framedeck content production pipeline. It is designed for content creators to manage productions, stages, frames, and tasks through natural language.

How to use Framedeck?

Get an API key from framedeck.app (Settings > API Keys), then configure your MCP client with the server command npx framedeck-mcp and the environment variable FRAMEDECK_API_KEY. Once configured, you can use natural language prompts to manage boards, cards, and tasks.

Key features of Framedeck

  • Connect any MCP-compatible AI assistant to Framedeck.
  • 32 tools for full content production management.
  • Dual mode: Creator mode for content pipelines, Classic for project management.
  • Idea Pool with automatic idea capture and graduation.
  • Safety annotations (readOnlyHint, destructiveHint) for safe AI interactions.
  • Batch create, assign, log work, and link commits.

Use cases of Framedeck

  • Capture new video ideas and graduate them to full productions.
  • Plan a production day by adding and tracking subtasks.
  • Get a project overview with overdue items and assigned cards.
  • Manage content pipeline from ideation to publishing.

FAQ from Framedeck

How do I get an API key for Framedeck?

Visit framedeck.app, go to Settings > API Keys, and generate an API key.

Which AI assistants does Framedeck work with?

It works with Claude, ChatGPT, Gemini, Copilot, and any MCP-compatible client.

What are the two modes in Framedeck?

Creator mode for content pipelines (Productions, Stages, Frames) and Classic mode for standard project management (Projects, Stages, Cards). The MCP server automatically uses the correct terminology based on each board’s mode.

What happens when I add an idea without specifying a board?

Ideas automatically land in the Idea Pool. You can then use the graduate_to_production tool to promote an idea to a dedicated production with full stages (Idea → Scripting → Filming → Editing → Published).

How are destructive actions handled?

Each tool includes MCP safety annotations (readOnlyHint, destructiveHint, idempotentHint, openWorldHint) so AI clients can warn users before destructive actions like delete_card, delete_column, and archive_card.

Frequently asked questions

How do I get an API key for Framedeck?

Visit framedeck.app, go to Settings > API Keys, and generate an API key.

Which AI assistants does Framedeck work with?

It works with Claude, ChatGPT, Gemini, Copilot, and any MCP-compatible client.

What are the two modes in Framedeck?

Creator mode for content pipelines (Productions, Stages, Frames) and Classic mode for standard project management (Projects, Stages, Cards). The MCP server automatically uses the correct terminology based on each board’s mode.

What happens when I add an idea without specifying a board?

Ideas automatically land in the Idea Pool. You can then use the `graduate_to_production` tool to promote an idea to a dedicated production with full stages (Idea → Scripting → Filming → Editing → Published).

How are destructive actions handled?

Each tool includes MCP safety annotations (`readOnlyHint`, `destructiveHint`, `idempotentHint`, `openWorldHint`) so AI clients can warn users before destructive actions like `delete_card`, `delete_column`, and `archive_card`.

Comments

More Other MCP servers