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

Πώς να χρησιμοποιήσετε το Gemini CLI με τον MCP server του 2Slides (Οδηγός 2026)

Γρήγορη απάντηση (≤60 λέξεις): Το Gemini CLI της Google μπορεί να δημιουργήσει πραγματικά αρχεία PowerPoint μέσω του MCP server του 2Slides. Αποκτήστε ένα key στο 2slides.com/api, και μετά προσθέστε μια καταχώριση mcpServers στο ~/.gemini/settings.json — command: "npx", args: ["2slides-mcp"], env.API_KEY για stdio, ή httpUrl: "https://2slides.com/api/mcp?apikey=KEY" για Streamable HTTP. Ή εκτελέστε gemini mcp add. Έπειτα ζητήστε από το Gemini να φτιάξει μια παρουσίαση.

Το Gemini CLI είναι ο open-source AI agent της Google που βασίζεται στο terminal, και μιλάει το Model Context Protocol (MCP). Συνδέστε το στον MCP server του 2Slides και το Gemini μπορεί να μετατρέψει ένα prompt — ή ένα αρχείο στον κατάλογο εργασίας σας — σε ένα ολοκληρωμένο, επεξεργάσιμο .pptx.

Αυτός ο οδηγός σάς δίνει τα ακριβή μπλοκ settings.json και για τα δύο transports (τοπικό stdio και απομακρυσμένο Streamable HTTP), τη συντόμευση gemini mcp add, και τι κάνει κάθε εργαλείο του 2Slides.

Γιατί να συνδέσετε το Gemini CLI με το 2Slides;

Το Gemini είναι ένας ισχυρός πολυτροπικός συλλογιστής, αλλά δεν παράγει δυαδικά αρχεία .pptx μόνο του. Ο MCP server του 2Slides είναι ο ειδικός γεννήτορας:

  • Το Gemini CLI διαβάζει την πηγή σας, σχεδιάζει τις διαφάνειες, και γράφει το κείμενο.
  • Ο MCP server του 2Slides αποδίδει το πραγματικό PowerPoint — Fast PPT βασισμένο σε θέμα, ή διαφάνειες σχεδιασμένες με εικόνες με προαιρετική αφήγηση AI και ένα πακέτο που μπορεί να εξαχθεί.

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

  1. Εγκατεστημένο Gemini CLI (gemini στο PATH σας).
  2. Ένα API key του 2Slides από το 2slides.com/api.
  3. Node.js για το transport stdio (npx -y 2slides-mcp@latest). Το transport HTTP δεν χρειάζεται τίποτα τοπικά.

Stdio έναντι Streamable HTTP: ποιο transport;

Και τα δύο εκθέτουν τα ίδια εργαλεία· η διαφορά είναι στο key ρύθμισης και στο πού εκτελείται ο connector.

Stdio (τοπικό)Streamable HTTP (απομακρυσμένο)
Key ρύθμισηςcommand / args / envhttpUrl
Τοπικό Node.jsΑπαιτείταιΔεν απαιτείται
Ιδανικό γιαΤοπική ανάπτυξηΑπομακρυσμένα/CI, λιτές εγκαταστάσεις

Το όνομα του key έχει σημασία: Το Gemini CLI χρησιμοποιεί httpUrl για Streamable HTTP και url για το παλαιό SSE. Για το endpoint Streamable HTTP του 2Slides, χρησιμοποιήστε httpUrl.

Μέθοδος 1: stdio στο settings.json

Το Gemini CLI διαβάζει το ~/.gemini/settings.json (global) και το .gemini/settings.json (project). Προσθέστε ένα μπλοκ mcpServers:

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

Οι τιμές του env μπορούν επίσης να αναφέρονται σε μεταβλητές του shell (π.χ. "API_KEY": "$TWOSLIDES_API_KEY") αν προτιμάτε να μην ενσωματώσετε το key.

Μέθοδος 2: Streamable HTTP στο settings.json

Για το φιλοξενούμενο endpoint, χρησιμοποιήστε httpUrl:

{ "mcpServers": { "2slides-remote": { "httpUrl": "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY" } } }

Προτιμάτε έλεγχο ταυτότητας μέσω header; Προσθέστε ένα αντικείμενο headers: "headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" }.

Ή χρησιμοποιήστε την εντολή gemini mcp add

# stdio (-e sets env vars) gemini mcp add -e API_KEY=YOUR_2SLIDES_API_KEY 2slides npx -y 2slides-mcp@latest # Streamable HTTP gemini mcp add --transport http 2slides-remote "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY"

Αυτά γράφουν τις ίδιες καταχωρίσεις mcpServers στο settings.json. Τα flags περιλαμβάνουν -t, --transport (stdio | sse | http), -e, --env, -H, --header, και --timeout.

Επαληθεύστε τη σύνδεση

Μέσα σε μια διαδραστική συνεδρία gemini, εκτελέστε:

/mcp

Εμφανίζει την κατάσταση κάθε server (CONNECTED / CONNECTING / DISCONNECTED) και τα εντοπισμένα εργαλεία. Χρησιμοποιήστε /mcp auth αν ένας απομακρυσμένος server απαιτεί OAuth.

Δημιουργήστε την πρώτη σας παρουσίαση

Απλώς ζητήστε:

Read ./notes/market-update.md and generate a 9-slide briefing. Find a professional theme from 2slides, build the PowerPoint, and give me the download link.

Το Gemini CLI εκτελεί themes_search → slides_generate (Fast PPT) → επιστρέφει το downloadUrl. Για προσαρμοσμένες διαφάνειες σχεδιασμένες με εικόνες χρησιμοποιεί το slides_create_pdf_slides και κάνει polling στο jobs_get μέχρι να είναι έτοιμη η παρουσίαση.

Το σύνολο εργαλείων του 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 σε μια ασύγχρονη εργασία μέχρι την ολοκλήρωσηΔωρεάν

Συνηθισμένα λάθη και επίλυση προβλημάτων

  • Χρησιμοποιήσατε url για το endpoint Streamable HTTP. Το Gemini CLI αντιμετωπίζει το url ως SSE. Χρησιμοποιήστε httpUrl για το Streamable HTTP του 2Slides.
  • Ο server εμφανίζεται ως DISCONNECTED στο /mcp. Ελέγξτε το API key, και για stdio επιβεβαιώστε ότι το Node.js είναι εγκατεστημένο.
  • Δεν εμφανίζονται εργαλεία. Επανεκκινήστε τη συνεδρία μετά την επεξεργασία του settings.json, ή εκτελέστε ξανά το gemini mcp add.
  • Κανένα .pptx χωρίς το εργαλείο. Το Gemini μόνο του συντάσσει ένα περίγραμμα· το 2Slides παράγει το αρχείο.
  • Στενό polling. Αφήστε το Gemini να κάνει polling στο jobs_get περίπου κάθε 20 δευτερόλεπτα για ασύγχρονες εργασίες Nano Banana / αφήγησης.

Συχνές ερωτήσεις

Υποστηρίζει το Gemini CLI τους MCP servers;

Ναι. Το Gemini CLI είναι ένας MCP client. Ρυθμίστε servers κάτω από το mcpServers στο ~/.gemini/settings.json, ή προσθέστε τους με gemini mcp add. Υποστηρίζονται όλα τα transports stdio, SSE και Streamable HTTP.

Ποιο είναι το key ρύθμισης για έναν server Streamable HTTP;

httpUrl. Χρησιμοποιήστε url μόνο για παλαιούς servers SSE. Το endpoint Streamable HTTP του 2Slides μπαίνει στο httpUrl.

Πού αποθηκεύει το Gemini CLI τη ρύθμιση MCP;

~/.gemini/settings.json (global) ή .gemini/settings.json (project). Το μπλοκ MCP είναι το top-level key mcpServers.

Παράγει ένα πραγματικό PowerPoint;

Ναι — το slides_generate επιστρέφει ένα επεξεργάσιμο .pptx. Τα εργαλεία Nano Banana επιστρέφουν παρουσιάσεις σχεδιασμένες με εικόνες με προαιρετική αφήγηση AI.

Από πού παίρνω το key και τη ρύθμιση;

Στο 2slides.com/api?tab=mcp: το key σας, μια έτοιμη για αντιγραφή ρύθμιση, και το URL του endpoint Streamable HTTP.

Το συμπέρασμα

Μία καταχώριση mcpServers — command για τοπικά, httpUrl για απομακρυσμένα — μετατρέπει το Gemini CLI σε γεννήτορα διαφανειών. Επαληθεύστε με /mcp, και μετά απλώς ζητήστε μια παρουσίαση.

Για την ευρύτερη εικόνα, δείτε πώς το MCP αλλάζει τις ροές εργασίας παρουσιάσεων και τον χάρτη του οικοσυστήματος των PowerPoint MCP servers. Δουλεύετε σε άλλον agent terminal; Δείτε Claude Code, OpenAI Codex, και Qwen Code με τον ίδιο server.

Αποκτήστε το key και τη ρύθμισή σας στο 2slides.com/api?tab=mcp και δημιουργήστε την πρώτη σας παρουσίαση από το Gemini CLI σε λιγότερο από ένα λεπτό.

Πηγές:

About 2Slides

Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.

Try For Free
2Slides logo

Ο Πράκτορας AI σας για διαφάνειες. Εξοικονομήστε χρόνο, λάμψτε πιο γρήγορα με έξυπνη δημιουργία παρουσιάσεων.

Σύνοψη με AI

ChatGPTClaudeGrokPerplexity
Όλες οι υπηρεσίες σε λειτουργία

Πόροι

Σύγκριση

© 2026 2slides. Όλα τα δικαιώματα διατηρούνται.