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, чтобы убедиться, что у пользователя достаточно кредитов.

Возвращает 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-запрос вебхука, когда все клипы будут экспортированы со ссылками для скачивания.

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

Параметры

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

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

  • start_timenumber

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

  • end_timenumber

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

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

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.

Возвращает 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'.

Возвращает 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, чтобы найти только завершённые или неудавшиеся проекты.

Возвращает 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.

    pendingprocessingcompletedcompleted_no_clipsfailed

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

mrkrsl/web-search-mcp

mrkrsl/web-search-mcp

MCP сервер для веб-поиска локальных LLM без API-ключей. Использует Bing, Brave и DuckDuckGo для поиска и извлечения содержимого страниц. Включает три инструмента: глубокий поиск с контентом, быстрые выдержки и загрузку одной страницы. Совместим с LM Studio и LibreChat.

TypeScript1034
webdriverio/mcp

webdriverio/mcp

официальный

Управляйте браузерами и мобильными приложениями через WebDriverIO с MCP-сервером. Автоматизируйте Chrome, Firefox, Edge, Safari, iOS и Android: навигация, клики, скриншоты. Оптимален для тестирования.

TypeScript33
neo4j-contrib/mcp-neo4j

neo4j-contrib/mcp-neo4j

официальный

MCP-серверы Neo4j Labs: обрабатывают запросы на естественном языке, управляют облачными инстансами Aura и моделируют графовые схемы с хранением знаний. Совместимы с Claude Desktop и другими MCP-кли...

Python980
scrapeless-ai/scrapeless-mcp-server

scrapeless-ai/scrapeless-mcp-server

официальный

Scrapeless MCP Server подключает LLM и AI-агентов к вебу: поиск Google, тренды, браузерная автоматизация, скрапинг (HTML, Markdown, скриншоты). Применяется для AI-ассистентов, копилотов и веб-агентов.

TypeScript166
cameroncooke/xcodebuildmcp

cameroncooke/xcodebuildmcp

MCP сервер и CLI для сборки iOS и macOS проектов: запускает xcodebuild, управляет устройством, анализирует логи. Полезен AI-агентам и разработчикам, работающим с Xcode.

TypeScript6090
stacklok/toolhive

stacklok/toolhive

ToolHive — open-source MCP-платформа для безопасного запуска серверов. Изолирует каждый MCP инструмент в контейнере, управляет доступом и аудитом. Подходит разработчикам, платформенным инженерам и предприятиям, которым нужен самохостинг и контроль данных.

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

Лука Никитин