

Jak używać Claude Code z serwerem MCP 2Slides (przewodnik 2026)
Szybka odpowiedź (≤60 słów): Claude Code potrafi generować prawdziwe pliki PowerPoint po połączeniu z serwerem MCP 2Slides. Zdobądź klucz API na 2slides.com/api, a następnie uruchom
dla lokalnego stdio lubclaude mcp add --env API_KEY=xxx --transport stdio 2slides -- npx 2slides-mcpdla zdalnego Streamable HTTP. Potem po prostu poproś Claude Code o zbudowanie prezentacji.claude mcp add --transport http 2slides https://2slides.com/api/mcp?apikey=KEY
Claude Code to terminalowy agent programistyczny od Anthropic, który natywnie mówi w języku Model Context Protocol (MCP). Oznacza to, że możesz dać mu narzędzie zamieniające tekst w gotowy plik
.pptxTen przewodnik pokazuje oba sposoby połączenia — lokalny stdio i zdalny Streamable HTTP — który wybrać, co robi każde narzędzie oraz dokładne prompty, które zamieniają jednoliniowe polecenie w gotowy do pobrania plik PowerPoint.
Po co w ogóle łączyć Claude Code z 2Slides?
Claude Code świetnie radzi sobie z analizą Twojego repozytorium, redagowaniem treści i budowaniem argumentacji. Samodzielnie nie potrafi jednak wygenerować prawdziwego, edytowalnego pliku
.pptxPodział jest klarowny:
- Claude Code czyta materiał źródłowy (plik README, specyfikację, CSV, notatkę badawczą), analizuje go i decyduje, co trafia na każdy slajd.
- Serwer MCP 2Slides bierze ten plan i renderuje rzeczywisty plik PowerPoint — albo slajdy obrazowe z narracją głosową AI i eksportem do MP4.
Cały czas pozostajesz w terminalu. Zapytaj, poczekaj ~30–60 sekund, otrzymaj link do pobrania.
Czego potrzebujesz na początek
- Zainstalowanego i uwierzytelnionego Claude Code (w PATH).
claude - Klucza API 2Slides. Utwórz go na 2slides.com/api. Na tej samej stronie znajdziesz gotową do skopiowania konfigurację MCP oraz endpoint Streamable HTTP.
- Node.js (dla transportu stdio, który lokalnie uruchamia ). Transport HTTP nie wymaga niczego lokalnie.
npx 2slides-mcp
Stdio czy Streamable HTTP: który transport?
Serwer MCP 2Slides obsługuje dwa transporty. Oba udostępniają identyczny zestaw narzędzi; różnią się jedynie tym, gdzie działa łącznik.
| Protokół Stdio | Protokół Streamable HTTP | |
|---|---|---|
| Gdzie działa | Lokalnie, przez npx 2slides-mcp | Zdalnie, hostowany przez 2Slides |
| Wymaga Node.js lokalnie | Tak | Nie |
| Konfiguracja | Dodaj serwer stdio + zmienną API_KEY | Dodaj jeden adres URL z ?apikey= |
| Najlepszy do | Lokalnego dev, pracy offline, pełnej kontroli | Kontenerów, CI, cienkich klientów, zero zależności lokalnych |
| Uwierzytelnianie | Zmienna środowiskowa API_KEY | Klucz API w zapytaniu URL (lub nagłówek Authorization |
Reguła kciuka: używaj stdio na własnej maszynie do codziennej pracy, a Streamable HTTP wtedy, gdy Claude Code działa tam, gdzie nie możesz zainstalować Node (zdalna maszyna, zadanie CI, zablokowany kontener).
Metoda 1: połączenie przez stdio (lokalnie)
Uruchom to raz. Separator
--claude mcp add --env API_KEY=YOUR_2SLIDES_API_KEY --transport stdio 2slides -- npx 2slides-mcp
Kilka rzeczy wartych zapamiętania:
- Zachowaj (lub inną flagę) pomiędzy
--transport stdioa nazwą serwera. Ponieważ--envprzyjmuje wiele par--env, umieszczenie nazwy zaraz po nim może sprawić, że CLI odczyta nazwę jako kolejną zmienną środowiskową.KEY=value - Wszystko po jest przekazywane do serwera bez zmian (
--).npx 2slides-mcp - Dodaj , aby 2Slides było dostępne w każdym projekcie, lub
--scope user, aby zapisać je w współdzielonym--scope projectdla Twojego zespołu..mcp.json
Powstały
.mcp.json{ "mcpServers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" } } } }
Metoda 2: połączenie przez Streamable HTTP (zdalnie)
Bez lokalnej instalacji — wystarczy skierować Claude Code na hostowany endpoint:
claude mcp add --transport http 2slides https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY
Wolisz nie trzymać klucza w adresie URL? Wyślij go w nagłówku:
claude mcp add --transport http 2slides https://2slides.com/api/mcp \ --header "Authorization: Bearer YOUR_2SLIDES_API_KEY"
Weryfikacja połączenia
claude mcp list # 2slides powinno się pojawić i połączyć claude mcp get 2slides # pokaż jego konfigurację i wykryte narzędzia
Albo, w sesji interaktywnej, uruchom polecenie ukośnikowe
/mcpWygeneruj swoją pierwszą prezentację
Po połączeniu nie wywołujesz narzędzi ręcznie — po prostu prosisz. Claude Code automatycznie łączy narzędzia 2Slides w łańcuch:
Search the 2slides themes for a clean "business" style, then generate a 7-slide deck introducing our Q3 roadmap. Pull the content from ./ROADMAP.md. Return the download link.
Za kulisami Claude Code uruchamia
themes_searchthemeIdslides_generatedownloadUrlChcesz zamiast szablonu niestandardowe slajdy projektowane jako obrazy? Poproś o to, a Claude Code użyje ścieżki Nano Banana (
slides_create_pdf_slidesjobs_getZestaw narzędzi MCP 2Slides
Po połączeniu Claude Code widzi te narzędzia:
| Narzędzie | Co robi | Kredyty |
|---|---|---|
themes_search | Znajdź themeId | Bezpłatnie |
slides_generate | PowerPoint oparty na motywie (Fast PPT), synchronicznie lub asynchronicznie | 10 / strona |
slides_create_pdf_slides | Niestandardowe slajdy obrazowe z tekstu (Nano Banana) | 100 / strona (1K/2K), 200 (4K) |
slides_create_like_this | Slajdy dopasowane do stylu obrazu referencyjnego | 100 / strona (1K/2K), 200 (4K) |
slides_generate_narration | Dodaj narrację głosową AI do zadania Nano Banana | 210 / strona |
slides_download_pages_voices | Eksportuj strony + audio jako ZIP | Bezpłatnie |
jobs_get | Odpytuj zadanie asynchroniczne, aż osiągnie success | Bezpłatnie |
Trzy typowe łańcuchy:
- Fast PPT: →
themes_search(synchronicznie) → pobranie.slides_generate - Nano Banana: (asynchronicznie) →
slides_create_pdf_slides→ pobranie.jobs_get - Materiały wideo z narracją: utwórz slajdy → →
jobs_get→slides_generate_narration→jobs_get.slides_download_pages_voices
Częste błędy i rozwiązywanie problemów
- Serwer nie pojawia się w . Dla stdio sprawdź, czy kolejność
claude mcp list/nazwa jest poprawna (zachowaj flagę między--enva nazwą). Dla HTTP ponownie sprawdź adres URL oraz to, czy klucz API jest ważny.--env - Brak . Serwer stdio potrzebuje zmiennej środowiskowej; serwer HTTP potrzebuje
API_KEYalbo nagłówka?apikey=. Nie pomyl tych dwóch.Authorization - Prośba o bez narzędzia. Bez podłączonego 2Slides Claude Code potrafi napisać konspekt, ale nie wygeneruje prawdziwego PowerPointa. Najpierw podłącz serwer.
.pptx - Pominięcie motywu. Jeśli nie uruchomisz ani nie nazwiesz stylu, Fast PPT wybierze go za Ciebie. Określ go, aby kontrolować wygląd.
themes_search - Zbyt częste odpytywanie. Zadania asynchroniczne (Nano Banana, narracja) należy odpytywać przez mniej więcej co 20 sekund, a nie w ciasnej pętli.
jobs_get
Najczęściej zadawane pytania
Czy Claude Code obsługuje serwery MCP natywnie?
Tak. Claude Code jest pełnoprawnym klientem MCP. Dodajesz serwery poleceniem
claude mcp addclaude mcp list/mcpStdio czy Streamable HTTP — którego użyć?
Używaj stdio na lokalnej maszynie (uruchamia ono za Ciebie
npx 2slides-mcpCzy to tworzy prawdziwy plik PowerPoint?
Tak. Ścieżka Fast PPT (
slides_generate.pptxSkąd wziąć klucz API i konfigurację?
Z 2slides.com/api?tab=mcp. Ta strona pokazuje Twój klucz, gotową do wklejenia konfigurację stdio oraz adres URL endpointu Streamable HTTP.
Czy mogę udostępnić serwer 2Slides mojemu zespołowi?
Tak. Dodaj go z
--scope project.mcp.json--scope userPodsumowanie
Claude Code wykonuje myślenie; serwer MCP 2Slides tworzy plik. Połącz raz — stdio lokalnie, Streamable HTTP zdalnie — a „zrób mi prezentację" staje się jednym zdaniem w Twoim terminalu.
Jeśli żyjesz w Claude Code, to najszybsza droga od pomysłu (lub pliku w repozytorium) do gotowego, edytowalnego PowerPointa. Szersze spojrzenie na łączenie slajdów z agentami znajdziesz w artykule jak MCP zmienia procesy pracy nad prezentacjami oraz w pełnej mapie ekosystemu serwerów MCP dla PowerPointa. Korzystasz z aplikacji desktopowej zamiast CLI? Zobacz jak używać Claude MCP do generowania prezentacji.
Pobierz klucz i konfigurację na 2slides.com/api?tab=mcp i wygeneruj swoją pierwszą prezentację z terminala w niecałą minutę.
Źródła:
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free