

Πώς να χρησιμοποιήσετε το OpenClaw με τον MCP server του 2Slides (Οδηγός 2026)
Γρήγορη απάντηση (≤60 λέξεις): Το OpenClaw μπορεί να δημιουργήσει πραγματικά αρχεία PowerPoint προσθέτοντας τον MCP server του 2Slides κάτω από το key
στοmcp.servers. Αποκτήστε ένα key στο 2slides.com/api, προσθέστε έναν stdio server (~/.openclaw/openclaw.json,command: "npx",args: ["2slides-mcp"]) ή έναν απομακρυσμένο (env.API_KEY+url), και μετά ζητήστε από τον agent του OpenClaw να φτιάξει μια παρουσίαση.transport: "streamable-http"
Το OpenClaw είναι ένα open-source framework AI agent, και είναι ένας πλήρης client του Model Context Protocol (MCP). Συνδέστε τον MCP server του 2Slides και κάθε agent του OpenClaw αποκτά τη δυνατότητα να μετατρέπει ένα brief — ή ένα έγγραφο που μπορεί να διαβάσει — σε ένα ολοκληρωμένο, επεξεργάσιμο
.pptxΑυτός ο οδηγός καλύπτει το ακριβές σχήμα
openclaw.jsonopenclaw mcpΓιατί να δώσετε στο OpenClaw τον server του 2Slides;
Οι agents του OpenClaw συλλογίζονται, σχεδιάζουν, και διαβάζουν τα αρχεία σας. Δεν αποδίδουν δυαδικά αρχεία διαφανειών — αυτή είναι δουλειά ενός ειδικού γεννήτορα. Με συνδεδεμένο το 2Slides:
- Το OpenClaw αποφασίζει τη δομή των διαφανειών, το κείμενο, και την αφήγηση από το αρχικό σας υλικό.
- Ο MCP server του 2Slides παράγει το πραγματικό PowerPoint — Fast PPT βασισμένο σε θέμα, ή διαφάνειες σχεδιασμένες με εικόνες με προαιρετική αφήγηση AI φωνής και ένα πακέτο πόρων που μπορεί να εξαχθεί.
Τι χρειάζεστε πρώτα
- Εγκατεστημένο OpenClaw (στο PATH σας).
openclaw - Ένα API key του 2Slides από το 2slides.com/api.
- Node.js για το transport stdio (). Το transport HTTP δεν χρειάζεται τίποτα τοπικά.
npx 2slides-mcp
Stdio έναντι Streamable HTTP: ποιο transport;
Ο MCP server του 2Slides υποστηρίζει και τα δύο. Στο OpenClaw, τα δύο διακρίνονται απλώς από το ποια πεδία ορίζετε — δεν υπάρχει κανένα πεδίο type
| Stdio (τοπικό) | Streamable HTTP (απομακρυσμένο) | |
|---|---|---|
| Πεδίο αναγνώρισης | Παρόν το command | Παρόν το url |
| Πεδίο transport | δ/υ | transport: "streamable-http" |
| Τοπικό Node.js | Απαιτείται | Δεν απαιτείται |
| Ιδανικό για | Τοπικοί agents, πλήρης έλεγχος | Απομακρυσμένοι/φιλοξενούμενοι agents, CI |
Μέθοδος 1: stdio στο openclaw.json
Η ρύθμιση του OpenClaw βρίσκεται στο
~/.openclaw/openclaw.jsonmcpservers{ "mcp": { "servers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" } } } } }
Αυτό είναι όλο — η παρουσία του
commandΜέθοδος 2: Streamable HTTP στο openclaw.json
Για το φιλοξενούμενο endpoint, ορίστε το
urltransport{ "mcp": { "servers": { "2slides": { "url": "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY", "transport": "streamable-http" } } } }
Σημείωση: Η κανονική τιμή transport του OpenClaw είναι
(ένα παλαιό ψευδώνυμο"streamable-http"γίνεται δεκτό αλλά κανονικοποιείται — γράψτεtype: "http"). Αν το key σας ανήκει σε ένα header αντί για το URL, χρησιμοποιήστεtransportαντί για το query"headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" }.?apikey=
Ή χρησιμοποιήστε το CLI openclaw mcp
openclaw mcpΑυτά γράφουν στην ίδια ρύθμιση
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"}'
Επαληθεύστε τη σύνδεση
Το OpenClaw διαθέτει ειδικά διαγνωστικά 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
Ένα επιτυχημένο
probeslides_generatethemes_searchΠώς τα εργαλεία φτάνουν στον agent σας
Τα ρυθμισμένα εργαλεία MCP εκτίθενται αυτόματα στα προφίλ εργαλείων codingmessaging
- Το προφίλ κρύβει τα εργαλεία MCP· αλλάξτε προφίλ αν δεν τα βλέπετε.
minimal - Για να απενεργοποιήσετε ρητά τα εργαλεία MCP, προσθέστε στο
"bundle-mcp".tools.deny - Για να εκθέσετε μόνο ορισμένα εργαλεία του 2Slides, χρησιμοποιήστε ανά server /
toolFilter.include(ακριβή ονόματα ή globstoolFilter.exclude):*
{ "mcp": { "servers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" }, "toolFilter": { "include": ["themes_search", "slides_generate", "jobs_get"] } } } } }
Για να κρατήσετε έναν server ορισμένο αλλά ανενεργό, ορίστε
"enabled": falseΔημιουργήστε την πρώτη σας παρουσίαση
Ζητήστε από τον agent του OpenClaw σε απλή γλώσσα:
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 καλεί
themes_searchslides_generatedownloadUrlslides_create_pdf_slidesjobs_getΤο σύνολο εργαλείων του MCP του 2Slides
| Εργαλείο | Τι κάνει | Credits |
|---|---|---|
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 | Προσθέτει αφήγηση AI φωνής σε μια εργασία Nano Banana | 210 / σελίδα |
slides_download_pages_voices | Εξάγει σελίδες + ήχο ως ZIP | Δωρεάν |
jobs_get | Κάνει polling σε μια ασύγχρονη εργασία μέχρι την ολοκλήρωση | Δωρεάν |
Συνηθισμένα λάθη και επίλυση προβλημάτων
- Χρησιμοποιήσατε αντί για
mcpServers. Στη ρύθμιση του OpenClaw, το key είναιmcp.servers. (Τοmcp.serversείναι μια διαφορετική, εξωτερική έννοια client — εκτέλεση του OpenClaw ως server.)mcpServers - Γράψατε αντί για
type. Τοtransportείναι ένα παλαιό ψευδώνυμο· το κανονικό πεδίο είναιtype.transport: "streamable-http" - Τα εργαλεία δεν εμφανίζονται. Πιθανότατα βρίσκεστε στο προφίλ , ή το
minimalπεριέχειtools.deny. Αλλάξτε σεbundle-mcp/codingκαι εκτελέστεmessaging.openclaw mcp reload - Ο stdio server δεν ξεκινάει. Επιβεβαιώστε ότι το Node.js είναι εγκατεστημένο και ότι το έχει οριστεί στο
API_KEY.env - Polling ασύγχρονων εργασιών. Αφήστε τον agent να κάνει polling στο περίπου κάθε 20s· οι εργασίες Nano Banana και αφήγησης είναι ασύγχρονες από προεπιλογή.
jobs_get
Συχνές ερωτήσεις
Υποστηρίζει το OpenClaw προσαρμοσμένους MCP servers;
Ναι. Το OpenClaw είναι ένας εγγενής MCP client. Προσθέστε servers κάτω από το key
mcp.servers~/.openclaw/openclaw.jsonopenclaw mcp addopenclaw mcp setΠοιο είναι το key ρύθμισης για τους MCP servers στο OpenClaw;
mcp.serversmcpcommandargsenvurltransport: "streamable-http"Πώς επιβεβαιώνω ότι το 2Slides είναι συνδεδεμένο;
Εκτελέστε
openclaw mcp probe 2slides --jsonopenclaw mcp doctor 2slides --probeΠαράγει ένα πραγματικό PowerPoint;
Ναι. Το
slides_generate.pptxΑπό πού παίρνω το key και τη ρύθμιση;
Στο 2slides.com/api?tab=mcp — το key σας, μια έτοιμη για αντιγραφή ρύθμιση, και το endpoint Streamable HTTP.
Το συμπέρασμα
Μία καταχώριση
στοmcp.serversδίνει σε κάθε agent του OpenClaw έναν γεννήτορα διαφανειών. Stdio για τοπικά,openclaw.jsonγια απομακρυσμένα — και μετάtransport: "streamable-http"για να αποδείξετε ότι λειτουργεί.openclaw mcp probe
Για το ευρύτερο πλαίσιο, δείτε πώς το MCP αλλάζει τις ροές εργασίας παρουσιάσεων και τον χάρτη του οικοσυστήματος των PowerPoint MCP servers. Συγκρίνετε agents; Δείτε πώς να χρησιμοποιήσετε το Claude Code και το OpenAI Codex με τον ίδιο server.
Αποκτήστε το key και τη ρύθμισή σας στο 2slides.com/api?tab=mcp και δώστε στον agent του OpenClaw μια διαδρομή μίας πρότασης προς μια ολοκληρωμένη παρουσίαση.
Πηγές:
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free