

Как подключить Claude Code к MCP-серверу 2Slides (руководство 2026)
Краткий ответ (≤60 слов): Claude Code умеет генерировать настоящие файлы PowerPoint, подключившись к MCP-серверу 2Slides. Получите API-ключ на 2slides.com/api, затем выполните
для локального stdio илиclaude mcp add --env API_KEY=xxx --transport stdio 2slides -- npx 2slides-mcpдля удалённого Streamable HTTP. После этого просто попросите Claude Code собрать презентацию.claude mcp add --transport http 2slides https://2slides.com/api/mcp?apikey=KEY
Claude Code — это терминальный кодинг-агент от Anthropic, и он изначально «говорит» на языке Model Context Protocol (MCP). Это значит, что вы можете дать ему инструмент, который превращает текст в готовый файл
.pptxВ этом руководстве показаны оба способа подключения — локальный stdio и удалённый Streamable HTTP, — какой из них выбрать, что делает каждый инструмент и какие именно запросы превращают однострочную просьбу в скачиваемый PowerPoint.
Зачем вообще подключать Claude Code к 2Slides?
Claude Code прекрасно справляется с рассуждениями по вашему репозиторию, составлением текста и выстраиванием аргументации. Чего он не может сам по себе — так это выдать настоящий редактируемый
.pptxРазделение чёткое:
- Claude Code читает ваш исходный материал (README, спецификацию, CSV, исследовательскую заметку), осмысливает его и решает, что попадёт на каждый слайд.
- MCP-сервер 2Slides берёт этот план и рендерит реальный файл PowerPoint — или слайды на основе изображений с озвучиванием ИИ-голосом и экспортом в MP4.
Вы всё время остаётесь в терминале. Спросили, подождали ~30–60 секунд — получили ссылку на скачивание.
Что понадобится в первую очередь
- Установленный и авторизованный Claude Code (в вашем PATH).
claude - API-ключ 2Slides. Создайте его на 2slides.com/api. На той же странице есть готовая к копированию конфигурация MCP и эндпоинт Streamable HTTP.
- Node.js (для транспорта stdio, который локально запускает ). Транспорту HTTP вообще ничего локального не требуется.
npx 2slides-mcp
Stdio или Streamable HTTP: какой транспорт?
MCP-сервер 2Slides поддерживает два транспорта. Оба предоставляют идентичный набор инструментов; различаются они только тем, где запускается коннектор.
| Протокол Stdio | Протокол Streamable HTTP | |
|---|---|---|
| Где запускается | Локально, через npx 2slides-mcp | Удалённо, на хостинге 2Slides |
| Нужен ли Node.js локально | Да | Нет |
| Настройка | Добавить stdio-сервер + переменную API_KEY | Добавить один URL с ?apikey= |
| Лучше всего для | Локальной разработки, офлайн-сценариев, полного контроля | Контейнеров, CI, тонких клиентов, отсутствия локальных зависимостей |
| Аутентификация | Переменная окружения API_KEY | API-ключ в запросе URL (или заголовок Authorization |
Эмпирическое правило: используйте stdio на собственной машине для повседневной работы, а Streamable HTTP — когда Claude Code запускается там, где нельзя установить Node (удалённая машина, CI-задача, изолированный контейнер).
Способ 1: подключение через stdio (локально)
Выполните это один раз. Разделитель
--claude mcp add --env API_KEY=YOUR_2SLIDES_API_KEY --transport stdio 2slides -- npx 2slides-mcp
Несколько важных моментов:
- Держите (или другой флаг) между
--transport stdioи именем сервера. Поскольку--envпринимает несколько пар--env, размещение имени сразу после него может заставить CLI воспринять имя как ещё одну переменную окружения.KEY=value - Всё, что идёт после , передаётся серверу без изменений (
--).npx 2slides-mcp - Добавьте , чтобы 2Slides был доступен во всех проектах, или
--scope user, чтобы зафиксировать его в общем--scope projectдля вашей команды..mcp.json
Итоговый
.mcp.json{ "mcpServers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" } } } }
Способ 2: подключение через Streamable HTTP (удалённо)
Никакой локальной установки — просто направьте Claude Code на размещённый эндпоинт:
claude mcp add --transport http 2slides https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY
Предпочитаете не держать ключ в URL? Передайте его в заголовке:
claude mcp add --transport http 2slides https://2slides.com/api/mcp \ --header "Authorization: Bearer YOUR_2SLIDES_API_KEY"
Проверьте подключение
claude mcp list # 2slides должен появиться и подключиться claude mcp get 2slides # показать конфигурацию и обнаруженные инструменты
Либо в интерактивной сессии выполните слэш-команду
/mcpСгенерируйте первую презентацию
После подключения вы не вызываете инструменты вручную — вы просто просите. Claude Code сам выстраивает цепочку инструментов 2Slides:
Найди в темах 2slides аккуратный стиль "business", затем сгенерируй презентацию из 7 слайдов с представлением нашей дорожной карты на Q3. Возьми содержимое из ./ROADMAP.md. Верни ссылку на скачивание.
За кулисами Claude Code запускает
themes_searchthemeIdslides_generatedownloadUrlХотите кастомные слайды с дизайном из изображений вместо шаблона? Попросите об этом — и Claude Code воспользуется путём Nano Banana (
slides_create_pdf_slidesjobs_getНабор инструментов MCP-сервера 2Slides
После подключения Claude Code видит эти инструменты:
| Инструмент | Что делает | Кредиты |
|---|---|---|
themes_search | Находит themeId | Бесплатно |
slides_generate | PowerPoint на основе темы (Fast PPT), синхронно или асинхронно | 10 / страница |
slides_create_pdf_slides | Кастомные слайды с дизайном из изображений по тексту (Nano Banana) | 100 / страница (1K/2K), 200 (4K) |
slides_create_like_this | Слайды в стиле эталонного изображения | 100 / страница (1K/2K), 200 (4K) |
slides_generate_narration | Добавляет озвучивание ИИ-голосом к задаче Nano Banana | 210 / страница |
slides_download_pages_voices | Экспортирует страницы + аудио в ZIP | Бесплатно |
jobs_get | Опрашивает асинхронную задачу до статуса success | Бесплатно |
Три типичные цепочки:
- Fast PPT: →
themes_search(синхронно) → скачивание.slides_generate - Nano Banana: (асинхронно) →
slides_create_pdf_slides→ скачивание.jobs_get - Озвученные видеоматериалы: создание слайдов → →
jobs_get→slides_generate_narration→jobs_get.slides_download_pages_voices
Частые ошибки и решение проблем
- Сервер не появляется в . Для stdio проверьте правильность порядка
claude mcp list/имени (держите флаг между--envи именем). Для HTTP перепроверьте URL и валидность API-ключа.--env - Отсутствует . Серверу stdio нужна переменная окружения; серверу HTTP нужен
API_KEYили заголовок?apikey=. Не путайте их.Authorization - Запрос без инструмента. Без подключённого 2Slides Claude Code может написать структуру, но не способен выдать настоящий PowerPoint. Сначала подключите сервер.
.pptx - Забыли про тему. Если вы не запустите и не назовёте стиль, Fast PPT выберет его за вас. Укажите тему, чтобы контролировать внешний вид.
themes_search - Слишком частый опрос. Асинхронные задачи (Nano Banana, озвучивание) следует опрашивать через примерно каждые 20 секунд, а не в плотном цикле.
jobs_get
Часто задаваемые вопросы
Поддерживает ли Claude Code MCP-серверы изначально?
Да. Claude Code — полноценный MCP-клиент. Вы добавляете серверы командой
claude mcp addclaude mcp list/mcpStdio или Streamable HTTP — что выбрать?
Используйте stdio на локальной машине (он сам запускает для вас
npx 2slides-mcpПолучается ли настоящий файл PowerPoint?
Да. Путь Fast PPT (
slides_generate.pptxГде взять API-ключ и конфигурацию?
На 2slides.com/api?tab=mcp. Эта страница показывает ваш ключ, готовую к вставке конфигурацию stdio и URL эндпоинта Streamable HTTP.
Можно ли поделиться сервером 2Slides с командой?
Да. Добавьте его с
--scope project.mcp.json--scope userВывод
Claude Code думает; MCP-сервер 2Slides создаёт файл. Подключите его один раз — stdio для локальной работы, Streamable HTTP для удалённой — и «сделай мне презентацию» превращается в одно предложение в вашем терминале.
Если вы живёте в Claude Code, это самый быстрый путь от идеи (или файла в вашем репозитории) к готовому редактируемому PowerPoint. Чтобы шире взглянуть на встраивание слайдов в агентов, см. как MCP меняет рабочие процессы презентаций и полную карту экосистемы PowerPoint MCP-серверов. Используете десктоп-приложение вместо CLI? См. как использовать Claude MCP для генерации презентаций.
Возьмите свой ключ и конфигурацию на 2slides.com/api?tab=mcp и сгенерируйте первую презентацию из терминала меньше чем за минуту.
Источники:
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free