โลโก้ 2Slides
วิธีใช้ Gemini CLI กับ 2Slides MCP Server (คู่มือปี 2026)
2Slides Team
4 min read

วิธีใช้ Gemini CLI กับ 2Slides MCP Server (คู่มือปี 2026)

คำตอบฉบับย่อ (≤60 คำ): Gemini CLI ของ Google สามารถสร้างไฟล์ PowerPoint จริงได้ผ่าน 2Slides MCP server รับ 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 คือ AI agent บนเทอร์มินัลแบบโอเพนซอร์สของ Google และรองรับ Model Context Protocol (MCP) เชื่อมมันเข้ากับ 2Slides MCP server แล้ว Gemini จะเปลี่ยน prompt — หรือไฟล์ในไดเรกทอรีที่ทำงานอยู่ — ให้เป็นไฟล์ .pptx ที่แก้ไขได้สำเร็จรูป

คู่มือนี้ให้บล็อก settings.json ที่แน่นอนสำหรับทั้งสอง transport (แบบ stdio ในเครื่อง และแบบ Streamable HTTP ระยะไกล) ทางลัด gemini mcp add และเครื่องมือแต่ละตัวของ 2Slides ทำอะไร

ทำไมต้องเชื่อม Gemini CLI เข้ากับ 2Slides?

Gemini เป็นนักคิดวิเคราะห์แบบ multimodal ที่แข็งแกร่ง แต่มันไม่สร้างไฟล์ .pptx ไบนารีเอง 2Slides MCP server คือตัวสร้างเฉพาะทาง:

  • Gemini CLI อ่านวัตถุดิบของคุณ วางแผนสไลด์ และเขียนตัวคัดลอก
  • 2Slides MCP server เรนเดอร์ 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 คอนฟิกและที่ว่าตัวเชื่อมต่อรันที่ไหน

Stdio (ในเครื่อง)Streamable HTTP (ระยะไกล)
key คอนฟิกcommand / args / envhttpUrl
Node.js ในเครื่องจำเป็นไม่จำเป็น
เหมาะกับงานพัฒนาในเครื่องระยะไกล/CI การตั้งค่าแบบเบา

ชื่อ key สำคัญ: Gemini CLI ใช้ httpUrl สำหรับ Streamable HTTP และใช้ url สำหรับ SSE แบบเก่า สำหรับ Streamable HTTP endpoint ของ 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 flag ได้แก่ -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 และ poll jobs_get จนกว่าสไลด์จะพร้อม

เครื่องมือทั้งหมดของ 2Slides MCP

เครื่องมือทำอะไรเครดิต
themes_searchหา themeId สำหรับ Fast PPTฟรี
slides_generatePowerPoint แบบใช้ธีม (Fast PPT) แบบ sync/async10 / หน้า
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_getPoll งาน async จนเสร็จฟรี

ข้อผิดพลาดที่พบบ่อยและการแก้ปัญหา

  • ใช้ url สำหรับ Streamable HTTP endpoint Gemini CLI ปฏิบัติต่อ url ในฐานะ SSE ใช้ httpUrl สำหรับ Streamable HTTP ของ 2Slides
  • server แสดง DISCONNECTED ใน /mcp ตรวจ API key และสำหรับ stdio ให้ยืนยันว่าติดตั้ง Node.js แล้ว
  • ไม่มีเครื่องมือในรายการ เริ่มเซสชันใหม่หลังแก้ไข settings.json หรือรัน gemini mcp add อีกครั้ง
  • ไม่มี .pptx หากไม่มีเครื่องมือ Gemini เพียงลำพังร่างเค้าโครง ส่วน 2Slides สร้างไฟล์
  • Poll ถี่เกินไป ปล่อยให้ Gemini poll jobs_get ราวทุก 20 วินาทีสำหรับงาน async ของ Nano Banana / เสียงบรรยาย

คำถามที่พบบ่อย

Gemini CLI รองรับ MCP server หรือไม่?

ใช่ Gemini CLI เป็น MCP client ตั้งค่า server ใต้ mcpServers ใน ~/.gemini/settings.json หรือเพิ่มด้วย gemini mcp add รองรับ transport แบบ stdio, SSE และ Streamable HTTP ทั้งหมด

key คอนฟิกสำหรับ Streamable HTTP server คืออะไร?

httpUrl ใช้ url เฉพาะกับ SSE server แบบเก่าเท่านั้น Streamable HTTP endpoint ของ 2Slides ใส่ใน httpUrl

Gemini CLI เก็บคอนฟิก MCP ไว้ที่ไหน?

~/.gemini/settings.json (ระดับ global) หรือ .gemini/settings.json (ระดับ project) บล็อก MCP คือ key ระดับบนสุด mcpServers

มันสร้าง PowerPoint จริงหรือไม่?

ใช่ — slides_generate คืนค่าเป็นไฟล์ .pptx ที่แก้ไขได้ ส่วนเครื่องมือ Nano Banana คืนค่าเป็นสไลด์ออกแบบด้วยรูปภาพพร้อมเสียงบรรยาย AI เสริม

รับ key และคอนฟิกได้ที่ไหน?

ที่ 2slides.com/api?tab=mcp: key ของคุณ คอนฟิกแบบ copy-paste และ URL ของ Streamable HTTP endpoint

บทสรุป

รายการ mcpServers เพียงรายการเดียว — command สำหรับในเครื่อง httpUrl สำหรับระยะไกล — เปลี่ยน Gemini CLI ให้กลายเป็นตัวสร้างสไลด์ ตรวจสอบด้วย /mcp แล้วแค่ขอสไลด์

สำหรับภาพรวมที่กว้างขึ้น ดู MCP กำลังเปลี่ยนเวิร์กโฟลว์การทำพรีเซนเทชันอย่างไร และ แผนที่ระบบนิเวศ PowerPoint MCP server กำลังทำงานใน terminal agent อื่นอยู่? ดู 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
บริการทั้งหมดออนไลน์

ทรัพยากร

เปรียบเทียบ