Logo 2Slides
Jak używać OpenClaw z serwerem MCP 2Slides (przewodnik 2026)
2Slides Team
6 min read

Jak używać OpenClaw z serwerem MCP 2Slides (przewodnik 2026)

Szybka odpowiedź (≤60 słów): OpenClaw potrafi generować prawdziwe pliki PowerPoint po dodaniu serwera MCP 2Slides pod kluczem mcp.servers w ~/.openclaw/openclaw.json. Zdobądź klucz na 2slides.com/api, dodaj serwer stdio (command: "npx", args: ["2slides-mcp"], env.API_KEY) lub serwer zdalny (url + transport: "streamable-http"), a następnie poproś swojego agenta OpenClaw o zbudowanie prezentacji.

OpenClaw to otwartoźródłowy framework agentów AI i pełnoprawny klient Model Context Protocol (MCP). Podłącz serwer MCP 2Slides, a dowolny agent OpenClaw zyska zdolność zamiany briefu — lub dokumentu, który potrafi odczytać — w gotowy, edytowalny .pptx.

Ten przewodnik omawia dokładny schemat openclaw.json dla obu transportów (lokalnego stdio i zdalnego Streamable HTTP), skróty CLI openclaw mcp, sposób, w jaki narzędzia MCP pojawiają się w profilach narzędzi agenta, oraz to, jak wszystko zweryfikować za pomocą testu na żywo.

Po co dawać OpenClaw serwer 2Slides?

Agenci OpenClaw rozumują, planują i czytają Twoje pliki. Nie renderują binarnych plików slajdów — to zadanie dla wyspecjalizowanego generatora. Z podłączonym 2Slides:

  • OpenClaw decyduje o strukturze slajdów, treści i narracji na podstawie Twojego materiału źródłowego.
  • Serwer MCP 2Slides tworzy rzeczywisty PowerPoint — Fast PPT oparty na motywie albo slajdy obrazowe z opcjonalną narracją głosową AI i pakietem materiałów do eksportu.

Czego potrzebujesz na początek

  1. Zainstalowanego OpenClaw (openclaw w PATH).
  2. Klucza API 2Slides z 2slides.com/api.
  3. Node.js dla transportu stdio (npx -y 2slides-mcp@latest). Transport HTTP nie wymaga niczego lokalnie.

Stdio czy Streamable HTTP: który transport?

Serwer MCP 2Slides obsługuje oba. W OpenClaw rozróżnia się je po prostu na podstawie tego, które pola ustawisz — nie ma pola type:

Stdio (lokalnie)Streamable HTTP (zdalnie)
Pole identyfikująceobecne commandobecne url
Pole transportund.transport: "streamable-http"
Lokalny Node.jsWymaganyNiewymagany
Najlepszy doAgentów lokalnych, pełnej kontroliAgentów zdalnych/hostowanych, CI

Metoda 1: stdio w openclaw.json

Konfiguracja OpenClaw znajduje się w ~/.openclaw/openclaw.json. Serwery MCP umieszcza się pod kluczem najwyższego poziomu mcp, w obiekcie servers z kluczami będącymi nazwami:

{ "mcp": { "servers": { "2slides": { "command": "npx", "args": ["-y", "2slides-mcp@latest"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" } } } } }

To wszystko — obecność command oznacza go jako lokalny serwer stdio.

Metoda 2: Streamable HTTP w openclaw.json

Dla hostowanego endpointu ustaw url oraz kanoniczne pole transport:

{ "mcp": { "servers": { "2slides": { "url": "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY", "transport": "streamable-http" } } } }

Uwaga: Kanoniczna wartość transportu w OpenClaw to "streamable-http" (starszy alias type: "http" jest akceptowany, ale normalizowany — pisz transport). Jeśli Twój klucz powinien trafić do nagłówka, a nie do adresu URL, użyj "headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" } zamiast zapytania ?apikey=.

Albo użyj CLI openclaw mcp

Te polecenia zapisują do tej samej konfiguracji mcp.servers:

# stdio openclaw mcp add 2slides --command npx --arg 2slides-mcp --env API_KEY=YOUR_2SLIDES_API_KEY # remote (set the full server object as JSON) openclaw mcp set 2slides '{"url":"https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY","transport":"streamable-http"}'

Weryfikacja połączenia

OpenClaw ma dedykowaną diagnostykę MCP:

openclaw mcp status --verbose # resolved transport/auth/timeouts (static, no connection) openclaw mcp doctor 2slides --probe # static checks, then a live connection test openclaw mcp probe 2slides --json # connect live and list the exposed tools openclaw mcp reload # drop cached in-process MCP runtimes

Udane probe wyświetla narzędzia 2Slides (slides_generate, themes_search i pozostałe), potwierdzając, że agent może je wywoływać.

Jak narzędzia trafiają do Twojego agenta

Skonfigurowane narzędzia MCP są automatycznie udostępniane w profilach narzędzi OpenClaw coding i messaging. Uwagi:

  • Profil minimal ukrywa narzędzia MCP; przełącz profil, jeśli ich nie widzisz.
  • Aby jawnie wyłączyć narzędzia MCP, dodaj "bundle-mcp" do tools.deny.
  • Aby udostępnić tylko niektóre narzędzia 2Slides, użyj toolFilter.include / toolFilter.exclude per serwer (dokładne nazwy lub globy *):
{ "mcp": { "servers": { "2slides": { "command": "npx", "args": ["-y", "2slides-mcp@latest"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" }, "toolFilter": { "include": ["themes_search", "slides_generate", "jobs_get"] } } } } }

Aby zachować zdefiniowany, lecz nieaktywny serwer, ustaw "enabled": false.

Wygeneruj swoją pierwszą prezentację

Poproś swojego agenta OpenClaw zwykłym językiem:

Read PROJECT_BRIEF.md and generate an 8-slide overview deck. Find a clean "minimal" theme from 2slides first, then create the PowerPoint and give me the download link.

OpenClaw wywołuje themes_search → slides_generate (Fast PPT) → zwraca downloadUrl. Dla niestandardowych slajdów projektowanych jako obrazy używa slides_create_pdf_slides i odpytuje jobs_get (mniej więcej co 20 sekund), aż będą gotowe.

Zestaw narzędzi MCP 2Slides

NarzędzieCo robiKredyty
themes_searchZnajdź themeId dla Fast PPTBezpłatnie
slides_generatePowerPoint oparty na motywie (Fast PPT), synchronicznie/asynchronicznie10 / strona
slides_create_pdf_slidesNiestandardowe slajdy obrazowe z tekstu (Nano Banana)100 / strona (1K/2K), 200 (4K)
slides_create_like_thisSlajdy dopasowane do stylu obrazu referencyjnego100 / strona (1K/2K), 200 (4K)
slides_generate_narrationDodaj narrację głosową AI do zadania Nano Banana210 / strona
slides_download_slides_pages_voicesEksportuj strony + audio jako ZIPBezpłatnie
jobs_getOdpytuj zadanie asynchroniczne aż do zakończeniaBezpłatnie

Częste błędy i rozwiązywanie problemów

  • Użyto mcpServers zamiast mcp.servers. W konfiguracji OpenClaw kluczem jest mcp.servers. (mcpServers to inna, zewnętrzna koncepcja klienta — uruchamianie OpenClaw jako serwera.)
  • Wpisano type zamiast transport. type to starszy alias; kanonicznym polem jest transport: "streamable-http".
  • Narzędzia się nie pojawiają. Prawdopodobnie jesteś na profilu minimal albo tools.deny zawiera bundle-mcp. Przełącz na coding/messaging i uruchom openclaw mcp reload.
  • Serwer stdio się nie uruchamia. Sprawdź, czy Node.js jest zainstalowany i czy API_KEY jest ustawiony w env.
  • Odpytywanie zadań asynchronicznych. Pozwól agentowi odpytywać jobs_get co ~20 s; zadania Nano Banana i narracji są domyślnie asynchroniczne.

Najczęściej zadawane pytania

Czy OpenClaw obsługuje niestandardowe serwery MCP?

Tak. OpenClaw jest natywnym klientem MCP. Dodawaj serwery pod kluczem mcp.servers w ~/.openclaw/openclaw.json albo przez openclaw mcp add / openclaw mcp set. Obsługiwane są zarówno transporty stdio, jak i Streamable HTTP.

Jaki jest klucz konfiguracji dla serwerów MCP w OpenClaw?

mcp.servers — obiekt z kluczami będącymi nazwami wewnątrz obiektu najwyższego poziomu mcp. Serwery lokalne używają command/args/env; serwery zdalne używają url + transport: "streamable-http".

Jak potwierdzić, że 2Slides jest połączone?

Uruchom openclaw mcp probe 2slides --json, aby nawiązać połączenie na żywo i wyświetlić udostępnione narzędzia, albo openclaw mcp doctor 2slides --probe, aby przeprowadzić sprawdzenia statyczne plus test połączenia.

Czy generuje prawdziwy PowerPoint?

Tak. slides_generate zwraca edytowalny .pptx; narzędzia Nano Banana zwracają prezentacje projektowane jako obrazy z opcjonalną narracją AI i pakietem do eksportu.

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 mcp.servers w openclaw.json daje każdemu agentowi OpenClaw generator slajdów. Stdio lokalnie, transport: "streamable-http" zdalnie — a potem openclaw mcp probe, by udowodnić, że działa.

Szerszy kontekst znajdziesz w artykule jak MCP zmienia procesy pracy nad prezentacjami oraz w mapie ekosystemu serwerów MCP dla PowerPointa. Porównujesz agentów? Zobacz jak używać Claude Code i OpenAI Codex z tym samym serwerem.

Zdobądź klucz i konfigurację na 2slides.com/api?tab=mcp i daj swojemu agentowi OpenClaw drogę do gotowej prezentacji w jednym zdaniu.

Ź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
2Slides logo

Twój Agent AI dla slajdów. Oszczędzaj czas, błyszcz szybciej dzięki inteligentnemu tworzeniu prezentacji.

Podsumuj za pomocą AI

ChatGPTClaudeGrokPerplexity
Wszystkie usługi działają

© 2026 2slides. Wszelkie prawa zastrzeżone.