

Jak używać Qwen Code z serwerem MCP 2Slides (przewodnik 2026)
Szybka odpowiedź (≤60 słów): Qwen Code CLI od Alibaby potrafi generować prawdziwe pliki PowerPoint poprzez serwer MCP 2Slides. Zdobądź klucz na 2slides.com/api, a następnie dodaj wpis
mcpServersdo~/.qwen/settings.json—command: "npx",args: ["2slides-mcp"],env.API_KEYdla stdio lubhttpUrl: "https://2slides.com/api/mcp?apikey=KEY"dla Streamable HTTP. Albo uruchomqwen mcp add. Potem poproś Qwen o zbudowanie prezentacji.
Qwen Code to otwartoźródłowy terminalowy agent programistyczny od Alibaby (fork Gemini CLI), dostrojony do rodziny modeli Qwen. Jest natywnym klientem Model Context Protocol (MCP), więc podłączenie serwera MCP 2Slides pozwala Qwen Code zamienić brief — albo plik w Twoim repozytorium — w gotowy, edytowalny .pptx.
Ten przewodnik podaje dokładne bloki ~/.qwen/settings.json dla obu transportów (lokalnego stdio i zdalnego Streamable HTTP), skrót qwen mcp add oraz zestaw narzędzi 2Slides.
Po co łączyć Qwen Code z 2Slides?
Qwen Code analizuje kod i treści, ale nie generuje binarnych plików slajdów. Serwer MCP 2Slides jest generatorem, który to robi:
- Qwen Code czyta Twoje źródło, planuje prezentację i pisze treść — mocny zarówno w treściach angielskich, jak i chińskich.
- Serwer MCP 2Slides renderuje rzeczywisty PowerPoint — Fast PPT oparty na motywie albo slajdy obrazowe z opcjonalną narracją AI i pakietem do eksportu.
2Slides obsługuje 20 języków wyjściowych, w tym chiński uproszczony i tradycyjny, więc prezentacja w języku chińskim zaplanowana przez Qwen renderuje się z poprawnym łamaniem wierszy CJK.
Czego potrzebujesz na początek
- Zainstalowanego Qwen Code (
qwenw PATH). - Klucza API 2Slides z 2slides.com/api.
- Node.js dla transportu stdio (
npx -y 2slides-mcp@latest). Transport HTTP nie wymaga niczego lokalnie.
Stdio czy Streamable HTTP: który transport?
Oba udostępniają te same narzędzia; różnica polega na kluczu konfiguracji.
| Stdio (lokalnie) | Streamable HTTP (zdalnie) | |
|---|---|---|
| Klucz konfiguracji | command / args / env | httpUrl |
| Lokalny Node.js | Wymagany | Niewymagany |
| Najlepszy do | Lokalnego dev | Zdalnych/CI, minimalnych konfiguracji |
Nazwa klucza ma znaczenie: Qwen Code (jak Gemini CLI) używa
httpUrldla Streamable HTTP orazurldla starszego SSE. Dla endpointu Streamable HTTP 2Slides użyjhttpUrl.
Metoda 1: stdio w settings.json
Qwen Code czyta ~/.qwen/settings.json (globalnie) oraz .qwen/settings.json (projekt). Dodaj blok mcpServers:
{
"mcpServers": {
"2slides": {
"command": "npx",
"args": ["-y", "2slides-mcp@latest"],
"env": { "API_KEY": "YOUR_2SLIDES_API_KEY" }
}
}
}Wartości env obsługują rozwijanie $VAR_NAME, jeśli wolisz trzymać klucz w środowisku powłoki.
Metoda 2: Streamable HTTP w settings.json
Dla hostowanego endpointu użyj httpUrl:
{
"mcpServers": {
"2slides-remote": {
"httpUrl": "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY"
}
}
}Opcjonalne uwierzytelnianie nagłówkiem: "headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" }.
Albo użyj polecenia qwen mcp add
# stdio
qwen mcp add -e API_KEY=YOUR_2SLIDES_API_KEY 2slides npx -y 2slides-mcp@latest
# Streamable HTTP
qwen mcp add --transport http 2slides-remote "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY"Powiązane polecenia: qwen mcp list, qwen mcp remove <name> oraz samo qwen mcp dla interaktywnego widoku zarządzania.
Weryfikacja połączenia
W interaktywnej sesji qwen:
/mcpWyświetla status połączenia, szczegóły konfiguracji oraz wykryte narzędzia dla każdego serwera. Użyj /mcp auth dla serwerów chronionych OAuth.
Wygeneruj swoją pierwszą prezentację
Po prostu poproś — po angielsku lub po chińsku:
读取 ./季度总结.md,生成一个 10 页的季度业务回顾。
先从 2slides 搜索一个简洁的商务主题,再生成 PowerPoint,
最后把下载链接给我。Qwen Code uruchamia themes_search → slides_generate (Fast PPT) z responseLanguage: "Simplified Chinese" → zwraca downloadUrl. Dla niestandardowych slajdów projektowanych jako obrazy używa slides_create_pdf_slides i odpytuje jobs_get, aż będą gotowe.
Zestaw narzędzi MCP 2Slides
| Narzędzie | Co robi | Kredyty |
|---|---|---|
themes_search | Znajdź themeId dla Fast PPT | Bezpłatnie |
slides_generate | PowerPoint oparty na motywie (Fast PPT), synchronicznie/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_slides_pages_voices | Eksportuj strony + audio jako ZIP | Bezpłatnie |
jobs_get | Odpytuj zadanie asynchroniczne aż do zakończenia | Bezpłatnie |
Częste błędy i rozwiązywanie problemów
- Użyto
urldla Streamable HTTP. Qwen Code traktujeurljako SSE. Dla endpointu Streamable HTTP 2Slides użyjhttpUrl. - Serwer DISCONNECTED w
/mcp. Sprawdź klucz API; dla stdio potwierdź, że Node.js jest obecny. - Brak narzędzi po edycji. Zrestartuj sesję lub ponownie uruchom
qwen mcp add. - Oczekiwanie
.pptxod samego Qwen. Ono planuje prezentację; 2Slides renderuje plik. - Błędny język wyjściowy. Ustaw język prezentacji jawnie, aby treść CJK renderowała się poprawnie (Qwen przekazuje
responseLanguagedoslides_generate).
Najczęściej zadawane pytania
Czy Qwen Code obsługuje serwery MCP?
Tak. Qwen Code jest klientem MCP (forkiem Gemini CLI). Konfiguruj serwery pod mcpServers w ~/.qwen/settings.json albo dodawaj je poleceniem qwen mcp add. Obsługiwane są zarówno stdio, jak i Streamable HTTP.
Jaki jest klucz konfiguracji dla serwera Streamable HTTP?
httpUrl. Używaj url tylko dla starszego SSE. Endpoint Streamable HTTP 2Slides trafia do httpUrl.
Czy Qwen Code dobrze sprawdza się przy prezentacjach po chińsku?
Tak — modele Qwen mają mocne pokrycie języka chińskiego, a 2Slides obsługuje wyjście w chińskim uproszczonym i tradycyjnym z poprawnym renderowaniem CJK. To połączenie świetnie nadaje się do dwujęzycznych i chińskich prezentacji biznesowych.
Czy tworzy prawdziwy PowerPoint?
Tak — slides_generate zwraca edytowalny .pptx. Narzędzia Nano Banana zwracają prezentacje projektowane jako obrazy z opcjonalną narracją AI.
Skąd wziąć klucz i konfigurację?
Z 2slides.com/api?tab=mcp: Twój klucz, gotowa do skopiowania konfiguracja i endpoint Streamable HTTP.
Podsumowanie
Jeden wpis
mcpServers—commandlokalnie,httpUrlzdalnie — zamienia Qwen Code w generator slajdów, po angielsku lub po chińsku. Zweryfikuj przez/mcp, a potem po prostu poproś.
Szerszy obraz znajdziesz w artykule jak MCP zmienia procesy pracy nad prezentacjami oraz w mapie ekosystemu serwerów MCP dla PowerPointa. Używasz innego agenta? Zobacz Gemini CLI, Claude Code oraz OpenAI Codex z tym samym serwerem.
Zdobądź klucz i konfigurację na 2slides.com/api?tab=mcp i wygeneruj swoją pierwszą prezentację zbudowaną przez Qwen jeszcze dziś.
Ź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