realcrabcut/crabcut-mcp-server

realcrabcut/crabcut-mcp-server

от realcrabcut
MCP-сервер для нарезки YouTube-видео в короткие клипы. Автоматически находит лучшие моменты, делает вертикальное видео 9:16 с субтитрами и отдаёт готовые файлы. Идеален для контент-мейкеров и марке...

@crabcut/mcp-server

Turn YouTube videos into short clips — from Claude, Cursor, or any AI assistant that supports MCP.

Give it a YouTube link. It finds the best moments, reframes for vertical video (9:16), adds subtitles, and returns download-ready clips.

smithery badge CrabCut MCP server

Quick Start

  1. Get an API key at app.crabcut.ai/developers
  2. Run:
CRABCUT_API_KEY=sk_live_... npx @crabcut/mcp-server

Setup

Claude Desktop / Cursor

Add to your config file — claude_desktop_config.json for Claude, .cursor/mcp.json for Cursor:

{
  "mcpServers": {
    "crabcut": {
      "command": "npx",
      "args": ["@crabcut/mcp-server"],
      "env": {
        "CRABCUT_API_KEY": "sk_live_..."
      }
    }
  }
}
Cursor Directory

Install in Cursor

Smithery
npx @smithery/cli mcp add crabcut/crabcut-mcp-server
Remote (Streamable HTTP)

For n8n, custom integrations, or any client that supports remote MCP:

  • Endpoint: https://mcp.crabcut.ai/mcp
  • Auth: Authorization: Bearer sk_live_...
  • Transport: Streamable HTTP (POST)
Инструменты были проиндексированы:
check_usageтолько чтениеидемпотентныйвнешний мир

Возвращает JSON-объект с полями plan (строка), credits_remaining (число), credits_total (число), period_start (дата в формате ISO) и period_end (дата в формате ISO). Вызовите этот метод перед generate_clips, чтобы убедиться, что у пользователя достаточно кредитов.

Параметры

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

generate_clipsвнешний мир

Запускает создание клипов с помощью ИИ из видео на YouTube. Возвращает JSON-объект с полями project_id (строка), status ('processing'), poll_url (строка) и estimated_minutes (число). Обработка асинхронна — используйте get_project_status для опроса каждые 10-15 секунд или укажите callback_url, чтобы получить POST-запрос вебхука, когда все клипы будут экспортированы со ссылками для скачивания.

Параметры
  • callback_urlstring

    Webhook URL to receive a POST when processing finishes. The payload includes an array of clips sorted by score, each with a download_url.

  • end_timenumber

    End time in seconds to clip only a segment of the video. Omit to process the full video.

  • start_timenumber

    Start time in seconds to clip only a segment of the video. Omit to process the full video.

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

    Full YouTube video URL (e.g. https://www.youtube.com/watch?v=...)

get_clipтолько чтениеидемпотентныйвнешний мир

Возвращает JSON-объект с полными сведениями о клипе: id, project_id, title, duration, score, reason, export_status, export_quality (720p/1080p), is_exported, video_url, video_url_720p, video_url_1080p, thumbnail_url, created_at, updated_at.

Параметры
  • clip_idstringобязательный

    The unique clip ID from a project's clips array.

get_project_statusтолько чтениеидемпотентныйвнешний мир

Возвращает JSON-объект с полями id, name, status (pending/processing/completed/completed_no_clips/failed), step, error, expected_clips, duration, created_at и clips — массив. Клипы отсортированы по score (от наибольшего к наименьшему). Каждый клип содержит: id, title, duration, score, reason, clip_status (pending/exporting/completed/failed), download_url (строка или null), quality, thumbnail_url, created_at, updated_at. download_url доступен только при clip_status 'completed'. Опрашивайте каждые 10-15 секунд, пока статус проекта не станет 'completed'.

Параметры
  • project_idstringобязательный

    The project ID returned by generate_clips

list_projectsтолько чтениеидемпотентныйвнешний мир

Возвращает JSON-объект с полями projects (массив), total, limit и offset. Каждый проект содержит: id, name, status, step, expected_clips, clips_count, duration, created_at. Используйте фильтр status, чтобы найти только завершённые или неудавшиеся проекты.

Параметры
  • limitnumber

    Maximum number of projects to return. Defaults to 20, maximum 100.

  • statusenum

    Filter results to only projects with this status.

Похожие MCP-сервера

kimtaeyoon83/mcp-server-youtube-transcript

kimtaeyoon83/mcp-server-youtube-transcript

Сервер для извлечения транскриптов и субтитров из YouTube видео. Поддерживает ссылки, Shorts и ID, автоматически подбирает язык и фильтрует рекламу. Полезен разработчикам AI-ассистентов и аналитика...

TypeScript592
zlatkoc/youtube-summarize

zlatkoc/youtube-summarize

MCP-сервер загружает транскрипты YouTube-видео и генерирует их суммаризацию. Поддерживает несколько форматов (текст, JSON, SRT, WebVTT), метаданные, таймкоды, плейлисты. Автоматизирует анализ видео...

Python6
bogdan01m/zapcap-mcp-server

bogdan01m/zapcap-mcp-server

MCP-сервер для ZapCap API: загружайте видео, создавайте задачи с кастомизацией субтитров, стилей и B-roll, отслеживайте прогресс. Упрощает интеграцию AI-ассистентов для автоматизации обработки видео и видеомонтажа.

Python1
eviscerations/whisper-windows-mcp

eviscerations/whisper-windows-mcp

Локальная транскрипция аудио и видео на Windows через whisper.cpp с GPU-ускорением (Vulkan). Интегрируется с Claude Desktop, поддерживает batch-обработку, субтитры и приватный режим. Ни один файл н...

TypeScript1
rendobar/mcp

rendobar/mcp

MCP сервер для облачного сервиса обработки медиа Rendobar. Позволяет AI-агентам отправлять задачи FFmpeg и субтитров, а также загружать локальные файлы — все в одном вызове. Работает локально, без браузера.

TypeScript1
MKirovBG/scribefy-mcp

MKirovBG/scribefy-mcp

Сервер Scribefy для MCP — извлекает транскрипты YouTube по ссылке прямо в Claude Desktop, Cursor, Windsurf и других AI-клиентах. Также бесплатно ищет видео, получает метаданные и похожие ролики.

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

Лука Никитин