2Slides Logo
Πώς να χρησιμοποιήσετε το OpenClaw με τον MCP server του 2Slides (Οδηγός 2026)
2Slides Team
7 min read

Πώς να χρησιμοποιήσετε το 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 φωνής και ένα πακέτο πόρων που μπορεί να εξαχθεί.

Τι χρειάζεστε πρώτα

  1. Εγκατεστημένο OpenClaw (
    openclaw
    στο PATH σας).
  2. Ένα API key του 2Slides από το 2slides.com/api.
  3. Node.js για το transport stdio (
    npx 2slides-mcp
    ). Το 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": ["2slides-mcp"], "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": ["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_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 Banana210 / σελίδα
slides_download_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