

Πώς να χρησιμοποιήσετε το OpenClaw με τον MCP server του 2Slides (Οδηγός 2026)
Γρήγορη απάντηση (≤60 λέξεις): Το OpenClaw μπορεί να δημιουργήσει πραγματικά αρχεία PowerPoint προσθέτοντας τον MCP server του 2Slides κάτω από το key
mcp.serversστο~/.openclaw/openclaw.json. Αποκτήστε ένα key στο 2slides.com/api, προσθέστε έναν stdio server (command: "npx",args: ["2slides-mcp"],env.API_KEY) ή έναν απομακρυσμένο (url+transport: "streamable-http"), και μετά ζητήστε από τον agent του OpenClaw να φτιάξει μια παρουσίαση.
Το OpenClaw είναι ένα open-source framework AI agent, και είναι ένας πλήρης client του Model Context Protocol (MCP). Συνδέστε τον MCP server του 2Slides και κάθε agent του OpenClaw αποκτά τη δυνατότητα να μετατρέπει ένα brief — ή ένα έγγραφο που μπορεί να διαβάσει — σε ένα ολοκληρωμένο, επεξεργάσιμο .pptx.
Αυτός ο οδηγός καλύπτει το ακριβές σχήμα openclaw.json και για τα δύο transports (τοπικό stdio και απομακρυσμένο Streamable HTTP), τις συντομεύσεις CLI openclaw mcp, πώς τα εργαλεία MCP εμφανίζονται στα προφίλ εργαλείων του agent, και πώς να επαληθεύσετε τα πάντα με μια ζωντανή δοκιμή (probe).
Γιατί να δώσετε στο OpenClaw τον server του 2Slides;
Οι agents του OpenClaw συλλογίζονται, σχεδιάζουν, και διαβάζουν τα αρχεία σας. Δεν αποδίδουν δυαδικά αρχεία διαφανειών — αυτή είναι δουλειά ενός ειδικού γεννήτορα. Με συνδεδεμένο το 2Slides:
- Το OpenClaw αποφασίζει τη δομή των διαφανειών, το κείμενο, και την αφήγηση από το αρχικό σας υλικό.
- Ο MCP server του 2Slides παράγει το πραγματικό PowerPoint — Fast PPT βασισμένο σε θέμα, ή διαφάνειες σχεδιασμένες με εικόνες με προαιρετική αφήγηση AI φωνής και ένα πακέτο πόρων που μπορεί να εξαχθεί.
Τι χρειάζεστε πρώτα
- Εγκατεστημένο OpenClaw (
openclawστο PATH σας). - Ένα API key του 2Slides από το 2slides.com/api.
- Node.js για το transport stdio (
npx -y 2slides-mcp@latest). Το transport HTTP δεν χρειάζεται τίποτα τοπικά.
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.json. Οι MCP servers μπαίνουν κάτω από το top-level key mcp, σε ένα αντικείμενο servers με κλειδί το όνομα:
{
"mcp": {
"servers": {
"2slides": {
"command": "npx",
"args": ["-y", "2slides-mcp@latest"],
"env": { "API_KEY": "YOUR_2SLIDES_API_KEY" }
}
}
}
}Αυτό είναι όλο — η παρουσία του command τον σημαίνει ως τοπικό stdio server.
Μέθοδος 2: Streamable HTTP στο openclaw.json
Για το φιλοξενούμενο endpoint, ορίστε το url και το κανονικό πεδίο transport:
{
"mcp": {
"servers": {
"2slides": {
"url": "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY",
"transport": "streamable-http"
}
}
}
}Σημείωση: Η κανονική τιμή transport του OpenClaw είναι
"streamable-http"(ένα παλαιό ψευδώνυμοtype: "http"γίνεται δεκτό αλλά κανονικοποιείται — γράψτεtransport). Αν το key σας ανήκει σε ένα header αντί για το URL, χρησιμοποιήστε"headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" }αντί για το query?apikey=.
Ή χρησιμοποιήστε το CLI 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Ένα επιτυχημένο probe εμφανίζει τα εργαλεία του 2Slides (slides_generate, themes_search, και τα υπόλοιπα), επιβεβαιώνοντας ότι ο agent μπορεί να τα καλέσει.
Πώς τα εργαλεία φτάνουν στον agent σας
Τα ρυθμισμένα εργαλεία MCP εκτίθενται αυτόματα στα προφίλ εργαλείων coding και messaging του OpenClaw. Σημειώσεις:
- Το προφίλ
minimalκρύβει τα εργαλεία MCP· αλλάξτε προφίλ αν δεν τα βλέπετε. - Για να απενεργοποιήσετε ρητά τα εργαλεία MCP, προσθέστε
"bundle-mcp"στοtools.deny. - Για να εκθέσετε μόνο ορισμένα εργαλεία του 2Slides, χρησιμοποιήστε ανά server
toolFilter.include/toolFilter.exclude(ακριβή ονόματα ή globs*):
{
"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"] }
}
}
}
}Για να κρατήσετε έναν 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_search → slides_generate (Fast PPT) → επιστρέφει το downloadUrl. Για προσαρμοσμένες διαφάνειες σχεδιασμένες με εικόνες χρησιμοποιεί το slides_create_pdf_slides και κάνει polling στο jobs_get (περίπου κάθε 20 δευτερόλεπτα) μέχρι να είναι έτοιμο.
Το σύνολο εργαλείων του MCP του 2Slides
| Εργαλείο | Τι κάνει | Credits |
|---|---|---|
themes_search | Βρίσκει ένα themeId για το Fast PPT | Δωρεάν |
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_slides_pages_voices | Εξάγει σελίδες + ήχο ως ZIP | Δωρεάν |
jobs_get | Κάνει polling σε μια ασύγχρονη εργασία μέχρι την ολοκλήρωση | Δωρεάν |
Συνηθισμένα λάθη και επίλυση προβλημάτων
- Χρησιμοποιήσατε
mcpServersαντί γιαmcp.servers. Στη ρύθμιση του OpenClaw, το key είναιmcp.servers. (ΤοmcpServersείναι μια διαφορετική, εξωτερική έννοια client — εκτέλεση του OpenClaw ως server.) - Γράψατε
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 στο
jobs_getπερίπου κάθε 20s· οι εργασίες Nano Banana και αφήγησης είναι ασύγχρονες από προεπιλογή.
Συχνές ερωτήσεις
Υποστηρίζει το OpenClaw προσαρμοσμένους MCP servers;
Ναι. Το OpenClaw είναι ένας εγγενής MCP client. Προσθέστε servers κάτω από το key mcp.servers στο ~/.openclaw/openclaw.json, ή μέσω openclaw mcp add / openclaw mcp set. Υποστηρίζονται και τα δύο transports, stdio και Streamable HTTP.
Ποιο είναι το key ρύθμισης για τους MCP servers στο OpenClaw;
mcp.servers — ένα αντικείμενο με κλειδί το όνομα μέσα στο top-level αντικείμενο mcp. Οι τοπικοί servers χρησιμοποιούν command/args/env· οι απομακρυσμένοι servers χρησιμοποιούν url + transport: "streamable-http".
Πώς επιβεβαιώνω ότι το 2Slides είναι συνδεδεμένο;
Εκτελέστε openclaw mcp probe 2slides --json για μια ζωντανή σύνδεση που εμφανίζει τα εκτεθειμένα εργαλεία, ή openclaw mcp doctor 2slides --probe για στατικούς ελέγχους συν μια δοκιμή σύνδεσης.
Παράγει ένα πραγματικό PowerPoint;
Ναι. Το slides_generate επιστρέφει ένα επεξεργάσιμο .pptx· τα εργαλεία Nano Banana επιστρέφουν παρουσιάσεις σχεδιασμένες με εικόνες με προαιρετική αφήγηση AI και ένα πακέτο που μπορεί να εξαχθεί.
Από πού παίρνω το key και τη ρύθμιση;
Στο 2slides.com/api?tab=mcp — το key σας, μια έτοιμη για αντιγραφή ρύθμιση, και το endpoint Streamable HTTP.
Το συμπέρασμα
Μία καταχώριση
mcp.serversστοopenclaw.jsonδίνει σε κάθε agent του OpenClaw έναν γεννήτορα διαφανειών. Stdio για τοπικά,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