2Slides Logo
كيفية استخدام Gemini CLI مع خادم 2Slides MCP (دليل 2026)
2Slides Team
5 min read

كيفية استخدام Gemini CLI مع خادم 2Slides MCP (دليل 2026)

إجابة سريعة (≤60 كلمة): يستطيع Gemini CLI من Google إنشاء ملفات PowerPoint حقيقية عبر خادم 2Slides MCP. احصل على مفتاح من 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 هو وكيل الذكاء الاصطناعي عبر الطرفية مفتوح المصدر من Google، وهو يتحدث بروتوكول سياق النموذج (MCP). اربطه بخادم 2Slides MCP ليصبح بإمكان Gemini تحويل موجَّه — أو ملف في مجلّد عملك — إلى ملف

.pptx
جاهز وقابل للتحرير.

يمنحك هذا الدليل كتل

settings.json
الدقيقة لكلا الناقلين (stdio المحلي وStreamable HTTP عن بُعد)، واختصار
gemini mcp add
، وماذا تفعل كل أداة من أدوات 2Slides.

لماذا تربط Gemini CLI بـ 2Slides؟

Gemini مستدِلّ متعدّد الوسائط قوي، لكنه لا يخرج ملفات

.pptx
ثنائية بمفرده. خادم 2Slides MCP هو المولّد المخصّص:

  • Gemini CLI يقرأ مصدرك، ويخطّط للشرائح، ويكتب النص.
  • خادم 2Slides MCP يعرض ملف PowerPoint الحقيقي — Fast PPT القائم على السمات، أو شرائح مصمّمة بالصور مع تعليق صوتي اختياري بالذكاء الاصطناعي وحزمة قابلة للتصدير.

ما الذي تحتاجه أولًا

  1. تثبيت Gemini CLI (
    gemini
    ضمن متغيّر PATH لديك).
  2. مفتاح API من 2Slides من 2slides.com/api.
  3. Node.js لناقل stdio (
    npx 2slides-mcp
    ). أما ناقل HTTP فلا يحتاج إلى أي شيء محلي.

stdio مقابل Streamable HTTP: أي ناقل تختار؟

كلاهما يعرض الأدوات نفسها؛ والفرق هو مفتاح الإعداد ومكان تشغيل الموصِّل.

Stdio (محلي)Streamable HTTP (عن بُعد)
مفتاح الإعداد
command
/
args
/
env
httpUrl
Node.js محليمطلوبغير مطلوب
الأنسب لـالتطوير المحليالبعيد/CI، الإعدادات الخفيفة

اسم المفتاح مهم: يستخدم Gemini CLI

httpUrl
لـ Streamable HTTP و**
url
** لـ SSE القديم. بالنسبة لنقطة نهاية Streamable HTTP الخاصة بـ 2Slides، استخدم
httpUrl
.

الطريقة 1: stdio في settings.json

يقرأ Gemini CLI الملف

~/.gemini/settings.json
(عام) و
.gemini/settings.json
(للمشروع). أضف كتلة
mcpServers
:

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

يمكن أيضًا أن تشير قيم

env
إلى متغيّرات الصدفة (مثل
"API_KEY": "$TWOSLIDES_API_KEY"
) إن كنت تفضّل عدم إدراج المفتاح مباشرةً.

الطريقة 2: Streamable HTTP في settings.json

لنقطة النهاية المستضافة، استخدم

httpUrl
:

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

تفضّل مصادقة الترويسة؟ أضف كائن

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 2slides-mcp # Streamable HTTP gemini mcp add --transport http 2slides-remote "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY"

تكتب هذه المداخل نفسها في

mcpServers
ضمن
settings.json
. تشمل الأعلام
-t, --transport
(stdio | sse | http)، و
-e, --env
، و
-H, --header
، و
--timeout
.

تحقّق من الاتصال

داخل جلسة

gemini
تفاعلية، شغّل:

/mcp

يعرض حالة كل خادم (CONNECTED / CONNECTING / DISCONNECTED) والأدوات المكتشفة. استخدم

/mcp auth
إن كان خادم بعيد يتطلّب 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
ويستطلع
jobs_get
حتى يصبح العرض جاهزًا.

مجموعة أدوات 2Slides MCP

الأداةماذا تفعلالأرصدة
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
إضافة تعليق صوتي بالذكاء الاصطناعي إلى مهمة Nano Banana210 / صفحة
slides_download_pages_voices
تصدير الصفحات + الصوت كملف ZIPمجانًا
jobs_get
استطلاع مهمة غير متزامنة حتى اكتمالهامجانًا

الأخطاء الشائعة وحلول المشكلات

  • استخدام
    url
    لنقطة نهاية Streamable HTTP.
    يعامل Gemini CLI الحقل
    url
    على أنه SSE. استخدم
    httpUrl
    لـ Streamable HTTP الخاص بـ 2Slides.
  • يظهر الخادم بحالة DISCONNECTED في
    /mcp
    .
    تحقّق من مفتاح API، وبالنسبة لـ stdio تأكّد من تثبيت Node.js.
  • لا تظهر أي أدوات. أعد تشغيل الجلسة بعد تحرير
    settings.json
    ، أو أعد تشغيل
    gemini mcp add
    .
  • لا ملف
    .pptx
    دون الأداة.
    يصوغ Gemini وحده مخطّطًا تفصيليًا؛ و2Slides ينتج الملف.
  • الاستطلاع المحكم. دع Gemini يستطلع
    jobs_get
    كل نحو 20 ثانية لمهام Nano Banana / التعليق الصوتي غير المتزامنة.

الأسئلة الشائعة

هل يدعم Gemini CLI خوادم MCP؟

نعم. Gemini CLI عميل MCP. هيّئ الخوادم تحت

mcpServers
في
~/.gemini/settings.json
، أو أضفها باستخدام
gemini mcp add
. تُدعَم نواقل stdio وSSE وStreamable HTTP جميعها.

ما مفتاح إعداد خادم Streamable HTTP؟

httpUrl
. استخدم
url
فقط لخوادم SSE القديمة. تُوضَع نقطة نهاية Streamable HTTP الخاصة بـ 2Slides في
httpUrl
.

أين يخزّن Gemini CLI إعداد MCP؟

في

~/.gemini/settings.json
(عام) أو
.gemini/settings.json
(للمشروع). كتلة MCP هي المفتاح العلوي
mcpServers
.

هل ينتج عرض PowerPoint حقيقيًا؟

نعم — تعيد

slides_generate
ملف
.pptx
قابلًا للتحرير. أما أدوات Nano Banana فتعيد عروضًا مصمّمة بالصور مع تعليق صوتي اختياري بالذكاء الاصطناعي.

من أين أحصل على المفتاح والإعداد؟

من 2slides.com/api?tab=mcp: مفتاحك، وإعداد جاهز للنسخ واللصق، وعنوان نقطة نهاية Streamable HTTP.

الخلاصة

مدخل

mcpServers
واحد —
command
للمحلي، و
httpUrl
للبعيد — يحوّل Gemini CLI إلى مولّد شرائح. تحقّق عبر
/mcp
، ثم فقط اطلب عرضًا تقديميًا.

للاطّلاع على الصورة الأوسع، راجع كيف يغيّر MCP سير عمل العروض التقديمية وخريطة منظومة خوادم PowerPoint MCP. تعمل في وكيل طرفية آخر؟ راجع Claude Code وOpenAI Codex وQwen Code مع الخادم نفسه.

احصل على مفتاحك وإعدادك من 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