Skip to main content
Glama
kiwuuu
by kiwuuu

claude-handoff-mcp

Первый MCP-сервер с открытым исходным кодом для пакетов передачи Claude Design.

Вставьте URL-адрес передачи Claude Design в Cursor, Claude Code, Cline, Windsurf — или любой другой MCP-совместимый клиент — и пакет появится в вашем проекте, готовый к использованию.

Paste handoff URL  →  MCP fetches, extracts, summarizes the README,
                      and deploys files into your repo. One tool call.

Зачем это нужно

Claude Design (Anthropic Labs, запущен 17.04.2026) экспортирует дизайны в виде URL-адресов передачи, которые обслуживаются по адресу api.anthropic.com/v1/design/h/<hash>. Сегодня их использование означает: скачать tar-архив, распаковать, прочитать README, понять, что и куда копировать. Этот MCP превращает это в один шаг в любой агентной IDE.

  • Статус: общественный проект. Не связан с Anthropic.

  • Область применения: обертка для публично доступного формата пакетов передачи. Никакого парсинга, никаких недокументированных эндпоинтов, кроме опубликованного URL-адреса передачи, никакой подмены сессии claude.ai.

Related MCP server: Claude Figma MCP

Доступные инструменты

Инструмент

Что он делает

fetch_handoff(url)

Скачивает + распаковывает пакет во временную директорию. Распознает HTML / PPTX / PDF.

inspect_bundle(extract_dir)

Резюме: README, входной HTML, количество файлов, превью на 60 строк.

read_readme(extract_dir)

Читает полный README пакета передачи (Claude Design всегда включает его).

deploy_bundle(extract_dir, target, dest_dir)

Копирует файлы в папку проекта или создает JSON-манифест.

Установка

npm install -g @kiwuuu/claude-handoff-mcp

Использование в Claude Code

Добавьте в свою конфигурацию MCP (~/.claude.json или туда, где ваш клиент считывает MCP-серверы):

{
  "mcpServers": {
    "claude-handoff": {
      "command": "npx",
      "args": ["-y", "@kiwuuu/claude-handoff-mcp"]
    }
  }
}

Затем в чате:

Fetch https://api.anthropic.com/v1/design/h/abc123 and deploy it into ./public/

Использование в Cursor / Cline / Windsurf

Та же структура конфигурации — укажите на npx. См. документацию MCP каждого клиента для получения точного пути к файлу.

Использование CLI напрямую

npx claude-handoff one-shot https://api.anthropic.com/v1/design/h/abc123 ./my-app/public

Предостережения

  • URL-адреса передачи имеют срок действия. У них есть TTL, и они могут быть одноразовыми. Экспорт через меню «Поделиться» — единственный способ получить свежий URL; публичного эндпоинта со списком не существует. Если fetch_handoff возвращает HTTP 404, срок действия URL истек; сделайте повторный экспорт из claude.ai/design.

  • API-ключ не используется. Этот инструмент вызывает только публичный URL-адрес передачи. Он не требует ANTHROPIC_API_KEY.

  • Стабильность формата. Формат пакета наблюдается, а не специфицирован. Если Anthropic изменит его, этот инструмент адаптируется или приостановит работу.

Участие в разработке

Проблемы и PR приветствуются. Основная логика получения/распаковки/развертывания занимает <400 строк кода в src/core.ts — легко читать, легко форкать.

Лицензия

MIT. См. LICENSE.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    A Model Context Protocol (MCP) server that enables Claude or other LLMs to fetch content from URLs, supporting HTML, JSON, text, and images with configurable request parameters.
    3
    3
    MIT
  • A
    license
    C
    quality
    C
    maintenance
    A comprehensive MCP server that enables Claude to read, create, edit, and generate code from Figma designs. Supports design tokens, code generation to multiple frameworks, and accessibility checks.
    100
    4
    MIT