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 -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_generatePowerPoint βασισμένο σε θέμα (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_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