Lukaris/framedeck-mcp

Lukaris/framedeck-mcp

от lukaris
MCP сервер для Framedeck связывает AI-ассистентов с вашим конвейером производства контента. Управляйте идеями, этапами и задачами через Claude и ChatGPT - идеально для создателей контента и продакшн-менеджеров.

framedeck-mcp

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

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

Quick Start

  1. Get your API key at framedeck.app > Settings > API Keys
  2. Add to your AI assistant config (see below)

Setup

Claude Code

claude mcp add framedeck -e FRAMEDECK_API_KEY=your_key_here -- npx -y framedeck-mcp

Claude Desktop

Add to your claude_desktop_config.json:

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

Other MCP Clients

Set the environment variable FRAMEDECK_API_KEY and run:

npx framedeck-mcp

Usage Examples

Talk to your AI assistant naturally — here are three end-to-end workflows:

Example 1 — Capture and graduate ideas

You: "I just had 3 video ideas: a knife sharpening tutorial, a Sony A7IV review, and a day-in-the-life vlog. Add them to my idea pool."

Claude (via MCP): Calls create_multiple_cards with the three titles. They land in your Idea Pool's "Ideas" stage.

You: "The knife sharpening one is a go — graduate it to a real production."

Claude: Calls graduate_to_production which creates a new dedicated production with full stages (Idea → Scripting → Filming → Editing → Published) and moves the idea card across.

add_checklist_itemвнешний мир

Добавляет подзадачу/элемент чек-листа в карточку

Добавляет подзадачу/элемент чек-листа в карточку

Параметры

  • card_idstringобязательный

    Card ID or title (partial match supported)

  • textstringобязательный

    Subtask text

add_commentвнешний мир

Добавляет комментарий к карточке

Добавляет комментарий к карточке

Параметры

  • card_idstringобязательный

    Card ID or title (partial match supported)

  • textstringобязательный

    Comment text

add_labels_to_cardидемпотентныйвнешний мир

Добавляет одну или несколько меток к существующей карточке

Добавляет одну или несколько меток к существующей карточке

Параметры

  • card_idstringобязательный

    Card ID or title (partial match supported)

  • labelsstring[]обязательный

    Label names or IDs to add

archive_cardидемпотентныйвнешний мир

Архивирует карточку (мягкое удаление — можно восстановить в интерфейсе)

Архивирует карточку (мягкое удаление — можно восстановить в интерфейсе)

Параметры

  • idstringобязательный

    Card ID or title (partial match supported)

assign_cardидемпотентныйвнешний мир

Назначает или отменяет назначение пользователя на карточку

Назначает или отменяет назначение пользователя на карточку

Параметры

  • idstringобязательный

    Card ID or title (partial match supported)

  • emailstring

    Email of the user to assign

  • unassignboolean

    Set to true to unassign the current assignee

create_boardвнешний мир

Создаёт новый проект/доску в Framedeck

Создаёт новый проект/доску в Framedeck

Параметры

  • namestringобязательный

    Board name

  • iconstring

    Emoji icon for the board (default: 📋)

  • colorstring

    Hex color for the board (default: #3b82f6)

  • modeenum

    Board mode: creator (Productions/Stages/Frames) or classic (Projects/Stages/Cards). Default: classic

    creatorclassic
create_cardвнешний мир

Создаёт новую карточку/фрейм. Использует активную доску, если она задана, или Idea Pool как запасной вариант для быстрого захвата идей.

Создаёт новую карточку/фрейм. Использует активную доску, если она задана, или Idea Pool как запасной вариант для быстрого захвата идей.

Параметры

  • titlestringобязательный

    Card title

  • descriptionstring

    Card description

  • columnstring

    Stage name or ID (e.g. "Idea", "Scripting", "To Do"). Defaults to first stage.

  • boardstring

    Board/production name or ID (uses active board or Idea Pool if omitted)

  • prioritystring

    Priority: urgent, high, medium, low

  • labelsstring[]

    Label names or IDs to attach

  • due_datestring

    Due date (YYYY-MM-DD)

create_columnвнешний мир

Создаёт новый этап в доске. Использует активную доску, если не указана.

Создаёт новый этап в доске. Использует активную доску, если не указана.

Параметры

  • namestringобязательный

    Stage name

  • boardstring

    Board/production name or ID (uses active board if omitted)

  • colorstring

    Hex color (default: #6b7280)

create_labelвнешний мир

Создайте новую метку/тег

Создайте новую метку/тег

Параметры

  • namestringобязательный

    Label name

  • colorstring

    Hex color for the label (default: #6b7280)

create_multiple_cardsвнешний мир

Создаёт несколько карточек/фреймов одновременно. Идеально для пакетного захвата идей голосом. Использует активную доску, если доска не указана.

Создаёт несколько карточек/фреймов одновременно. Идеально для пакетного захвата идей голосом. Использует активную доску, если доска не указана.

Параметры

  • boardstring

    Board/production name or ID (uses active board or Idea Pool if omitted)

  • columnstring

    Stage name or ID. Defaults to first stage.

  • cardsobject[]обязательный

    Array of cards to create (max 50)

  • labelsstring[]

    Label names to attach to ALL cards

delete_cardидемпотентныйвнешний мир

Навсегда удаляет карточку/фрейм.

Навсегда удаляет карточку/фрейм.

Параметры

  • idstringобязательный

    Card ID or title (partial match supported)

delete_columnидемпотентныйвнешний мир

Удаляет этап/колонку с доски. Карточки на этом этапе будут перемещены на первый оставшийся этап.

Удаляет этап/колонку с доски. Карточки на этом этапе будут перемещены на первый оставшийся этап.

Параметры

  • idstringобязательный

    Column/stage name or ID

  • boardstring

    Board name or ID (helps resolve ambiguous stage names)

duplicate_cardвнешний мир

Дублирует карточку, включая пункты её чек-листа.

Дублирует карточку, включая пункты её чек-листа.

Параметры

  • idstringобязательный

    Card ID or title (partial match supported)

  • new_titlestring

    Title for the copy (default: "Copy of <original>")

get_active_boardтолько чтение

Показывает, какая доска/продукт сейчас являются активным контекстом.

Показывает, какая доска/продукт сейчас являются активным контекстом.

Параметры

Без параметров.

get_board_overviewтолько чтениевнешний мир

Получает быстрый обзор доски: этапы с количеством карточек, просроченные элементы. Использует активную доску, если не указано.

Получает быстрый обзор доски: этапы с количеством карточек, просроченные элементы. Использует активную доску, если не указано.

Параметры

  • boardstring

    Board/production name or ID (uses active board if omitted)

get_card_detailsтолько чтениевнешний мир

Получает полные сведения о карточке, включая комментарии, контрольные списки, вложения и метки.

Получает полные сведения о карточке, включая комментарии, контрольные списки, вложения и метки.

Параметры

  • idstringобязательный

    Card ID or title (partial match supported)

get_my_cardsтолько чтениевнешний мир

Получает карточки, назначенные текущему пользователю, сгруппированные по статусу.

Получает карточки, назначенные текущему пользователю, сгруппированные по статусу.

Параметры

  • boardstring

    Board/production name or ID (uses active board if omitted and set)

  • include_doneboolean

    Include completed cards (default: false)

get_sprint_summaryтолько чтениевнешний мир

Показывает сводку активности по всем доскам за последние N дней

Показывает сводку активности по всем доскам за последние N дней

Параметры

  • daysnumber

    How many days to look back (default 7)

graduate_to_productionвнешний мир

Продвигает идею из Idea Pool в собственное специальное производство с полными этапами (Idea → Scripting → Filming → Editing → Published). Перемещает карточку идеи на этап "In Production" в Idea Pool (автоматически архивируется после указанного количества дней).

Продвигает идею из Idea Pool в собственное специальное производство с полными этапами (Idea → Scripting → Filming → Editing → Published). Перемещает карточку идеи на этап "In Production" в Idea Pool (автоматически архивируется после указанного количества дней).

Параметры

  • ideastringобязательный

    Card title or ID from the Idea Pool to graduate

  • namestring

    Production name (defaults to the idea title)

  • iconstring

    Emoji icon (default: 🎬)

  • colorstring

    Hex color (default: #3b82f6)

  • stagesstring[]

    Custom stage names (default: Idea, Scripting, Filming, Editing, Published)

link_commitвнешний мир

Привязывает коммит Git к карточке. Автоматически добавляет информацию о коммите как комментарий.

Привязывает коммит Git к карточке. Автоматически добавляет информацию о коммите как комментарий.

Параметры

  • card_idstringобязательный

    Card ID or title (partial match supported)

  • shastringобязательный

    Git commit SHA (short or full)

  • messagestringобязательный

    Commit message

  • branchstring

    Branch name

  • repostring

    Repository name or URL

list_boardsтолько чтениевнешний мир

Выводит список всех проектов/продукций в Framedeck

Выводит список всех проектов/продукций в Framedeck

Параметры

Без параметров.

list_cardsтолько чтениевнешний мир

Перечисляет карточки/фреймы с опциональными фильтрами. Использует активную доску, если она установлена и доска не указана.

Перечисляет карточки/фреймы с опциональными фильтрами. Использует активную доску, если она установлена и доска не указана.

Параметры

  • boardstring

    Board/production name or ID (uses active board if omitted and set)

  • columnstring

    Stage name or ID to filter by

  • prioritystring

    Priority to filter by: urgent, high, medium, low

  • limitnumber

    Max number of cards to return (default 50)

list_columnsтолько чтениевнешний мир

Перечисляет этапы на доске. Использует активную доску, если она установлена и доска не указана.

Перечисляет этапы на доске. Использует активную доску, если она установлена и доска не указана.

Параметры

  • boardstring

    Board/production name or ID (uses active board if omitted and set)

list_labelsтолько чтениевнешний мир

Перечисляет все метки/теги

Перечисляет все метки/теги

Параметры

Без параметров.

log_workвнешний мир

Записывает потраченное время на карточку

Записывает потраченное время на карточку

Параметры

  • card_idstringобязательный

    Card ID

  • hoursnumberобязательный

    Number of hours worked

  • descriptionstring

    Description of work done

move_cardидемпотентныйвнешний мир

Перемещает карту/фрейм на другую стадию.

Перемещает карту/фрейм на другую стадию.

Параметры

  • idstringобязательный

    Card ID or title (partial match supported)

  • columnstringобязательный

    Target stage name or ID

remove_label_from_cardидемпотентныйвнешний мир

Удаляет метку с карточки

Удаляет метку с карточки

Параметры

  • card_idstringобязательный

    Card ID or title (partial match supported)

  • labelstringобязательный

    Label name or ID to remove

search_cardsтолько чтениевнешний мир

Ищет карточки по ключевому слову на всех досках

Ищет карточки по ключевому слову на всех досках

Параметры

  • querystringобязательный

    Search keyword to match against card titles and descriptions

  • limitnumber

    Max results (default 20)

set_active_boardидемпотентный

Устанавливает активный контекст board/production. После установки другие инструменты будут использовать эту board по умолчанию, когда board не указана.

Устанавливает активный контекст board/production. После установки другие инструменты будут использовать эту board по умолчанию, когда board не указана.

Параметры

  • boardstringобязательный

    Board/production name or ID to set as active

set_card_colorидемпотентныйвнешний мир

Устанавливает или очищает цвет карточки для визуальной категоризации.

Устанавливает или очищает цвет карточки для визуальной категоризации.

Параметры

  • idstringобязательный

    Card ID or title (partial match supported)

  • colorstringобязательный

    Hex color (e.g. "#ef4444") or empty string to clear

toggle_checklist_itemвнешний мир

Отмечает или снимает отметку подзадачи/элемента контрольного списка.

Отмечает или снимает отметку подзадачи/элемента контрольного списка.

Параметры

  • card_idstringобязательный

    Card ID or title (partial match supported)

  • item_textstringобязательный

    Text of the checklist item to toggle (partial match)

  • checkedboolean

    Set to true to check, false to uncheck. Omit to toggle.

update_cardидемпотентныйвнешний мир

Обновляет существующую карточку/фрейм

Обновляет существующую карточку/фрейм

Параметры

  • idstringобязательный

    Card ID or title (partial match supported)

  • titlestring

    New title

  • descriptionstring

    New description

  • columnstring

    Move to stage (name or ID)

  • prioritystring

    New priority: urgent, high, medium, low, or empty to clear

  • due_datestring

    New due date (YYYY-MM-DD) or empty to clear

Другие проверенные MCP-сервера

Browser MCP

Browser MCP

официальный

Browser MCP автоматизирует браузер через ИИ (VS Code, Claude, Cursor, Windsurf) — локально и приватно, с вашим профилем. Сервер обходит капчи и детекцию ботов, подходит для RPA и тестирования разра...

TypeScript6843
neondatabase/mcp-server-neon

neondatabase/mcp-server-neon

официальный

MCP сервер для управления базами данных Neon Postgres через естественный язык. Создавай проекты, ветки, выполняй запросы и миграции без SQL. Полезен разработчикам и аналитикам, упрощает работу с PostgreSQL.

TypeScript618
apinetwork/piapi-mcp-server

apinetwork/piapi-mcp-server

официальный

MCP-сервер для генерации медиаконтента через PiAPI: изображения, видео, музыка и 3D-модели. Поддерживает Midjourney, Flux, Kling и другие модели. Полезен разработчикам и креаторам, использующим Cla...

TypeScript72
alchemy/alchemy-mcp-server

alchemy/alchemy-mcp-server

официальный

MCP-сервер для AI-агентов, работающий с блокчейн-данными Alchemy. Позволяет запрашивать цены токенов, NFT, историю транзакций и балансы на нескольких сетях, а также отправлять транзакции и выполнят...

TypeScript88
vectorize-io/hindsight

vectorize-io/hindsight

официальный

MCP сервер Hindsight наделяет AI-агентов долговременной памятью — они учатся на опыте, а не просто запоминают диалоги. Использует биомиметические структуры данных для извлечения фактов и ментальных моделей, превосходя по точности RAG и графы знаний. Подходит для персонализации чат-ботов и создани...

Python18555
Canner/wren-engine

Canner/wren-engine

официальный

Wren Engine — open source context engine для AI-агентов через MCP. Он заменяет сырые таблицы бизнес-моделями и метриками: агенты понимают контекст, строят точные запросы и соблюдают правила доступа...

Java664
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин