

كيفية استخدام OpenClaw مع خادم 2Slides MCP (دليل 2026)
إجابة سريعة (≤60 كلمة): يستطيع OpenClaw إنشاء ملفات PowerPoint حقيقية بإضافة خادم 2Slides MCP تحت مفتاح
فيmcp.servers. احصل على مفتاح من 2slides.com/api، وأضف خادم stdio (~/.openclaw/openclaw.json،command: "npx"،args: ["2slides-mcp"]) أو خادمًا بعيدًا (env.API_KEY+url)، ثم اطلب من وكيل OpenClaw بناء عرض تقديمي.transport: "streamable-http"
OpenClaw هو إطار عمل لوكلاء الذكاء الاصطناعي مفتوح المصدر، وهو عميل كامل لبروتوكول سياق النموذج (MCP). اربط خادم 2Slides MCP فيكتسب أي وكيل OpenClaw القدرة على تحويل موجز — أو مستند يستطيع قراءته — إلى ملف
.pptxيغطّي هذا الدليل مخطّط
openclaw.jsonopenclaw mcpلماذا تمنح OpenClaw خادم 2Slides؟
يستدلّ وكلاء OpenClaw، ويخطّطون، ويقرؤون ملفاتك. لكنهم لا يعرضون ملفات شرائح ثنائية — فتلك مهمة مولّد مخصّص. مع إرفاق 2Slides:
- OpenClaw يقرّر بنية الشرائح والنص والسرد انطلاقًا من مادتك المصدرية.
- خادم 2Slides MCP ينتج ملف PowerPoint الفعلي — Fast PPT القائم على السمات، أو شرائح مصمّمة بالصور مع تعليق صوتي اختياري بالذكاء الاصطناعي وحزمة أصول قابلة للتصدير.
ما الذي تحتاجه أولًا
- تثبيت OpenClaw (ضمن متغيّر PATH لديك).
openclaw - مفتاح API من 2Slides من 2slides.com/api.
- Node.js لناقل stdio (). أما ناقل HTTP فلا يحتاج إلى أي شيء محلي.
npx 2slides-mcp
stdio مقابل Streamable HTTP: أي ناقل تختار؟
يدعم خادم 2Slides MCP كليهما. في OpenClaw، يتميّز الاثنان ببساطة بالحقول التي تضبطها — فـلا يوجد حقل type
| Stdio (محلي) | Streamable HTTP (عن بُعد) | |
|---|---|---|
| الحقل المميِّز | وجود command | وجود url |
| حقل الناقل | غير منطبق | transport: "streamable-http" |
| Node.js محلي | مطلوب | غير مطلوب |
| الأنسب لـ | الوكلاء المحليون، التحكّم الكامل | الوكلاء البعيدون/المستضافون، CI |
الطريقة 1: stdio في openclaw.json
يقع إعداد OpenClaw في
~/.openclaw/openclaw.jsonmcpservers{ "mcp": { "servers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" } } } } }
هذا كل شيء — وجود
commandالطريقة 2: Streamable HTTP في openclaw.json
لنقطة النهاية المستضافة، اضبط
urltransport{ "mcp": { "servers": { "2slides": { "url": "https://2slides.com/api/mcp?apikey=YOUR_2SLIDES_API_KEY", "transport": "streamable-http" } } } }
ملاحظة: القيمة المعتمدة لناقل OpenClaw هي
(يُقبَل الاسم المستعار القديم"streamable-http"لكنه يُطبَّع وُيتجاهَل — اكتبtype: "http"). إن كان مفتاحك ينتمي إلى ترويسة بدلًا من عنوان URL، فاستخدمtransportبدلًا من استعلام"headers": { "Authorization": "Bearer YOUR_2SLIDES_API_KEY" }.?apikey=
أو استخدم واجهة openclaw mcp
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
يسرد
probeslides_generatethemes_searchكيف تصل الأدوات إلى وكيلك
تُعرَض أدوات MCP المهيأة تلقائيًا في ملفَّي تعريف الأدوات coding
messaging- يخفي ملف التعريف أدوات MCP؛ بدّل ملفات التعريف إن لم ترها.
minimal - لتعطيل أدوات MCP صراحةً، أضف إلى
"bundle-mcp".tools.deny - لعرض بعض أدوات 2Slides فقط، استخدم /
toolFilter.includeلكل خادم (أسماء دقيقة أو رموز بدلtoolFilter.exclude):*
{ "mcp": { "servers": { "2slides": { "command": "npx", "args": ["2slides-mcp"], "env": { "API_KEY": "YOUR_2SLIDES_API_KEY" }, "toolFilter": { "include": ["themes_search", "slides_generate", "jobs_get"] } } } } }
لإبقاء خادم معرّفًا لكن غير نشط، اضبط
"enabled": falseأنشئ أول عرض تقديمي لك
اطلب من وكيل 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_searchslides_generatedownloadUrlslides_create_pdf_slidesjobs_getمجموعة أدوات 2Slides MCP
| الأداة | ماذا تفعل | الأرصدة |
|---|---|---|
themes_search | العثور على themeId | مجانًا |
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 Banana | 210 / صفحة |
slides_download_pages_voices | تصدير الصفحات + الصوت كملف ZIP | مجانًا |
jobs_get | استطلاع مهمة غير متزامنة حتى اكتمالها | مجانًا |
الأخطاء الشائعة وحلول المشكلات
- استخدام بدلًا من
mcpServers. في إعداد OpenClaw، المفتاح هوmcp.servers. (أماmcp.serversفهو مفهوم مختلف خاص بالعملاء الخارجيين — أي تشغيل OpenClaw كخادم.)mcpServers - كتابة بدلًا من
type.transportاسم مستعار قديم؛ والحقل المعتمد هوtype.transport: "streamable-http" - لا تظهر الأدوات. على الأرجح أنت في ملف التعريف ، أو أن
minimalيحتوي علىtools.deny. بدّل إلىbundle-mcp/codingوشغّلmessaging.openclaw mcp reload - لا يبدأ خادم stdio. تأكّد من تثبيت Node.js ومن ضبط في
API_KEY.env - استطلاع المهام غير المتزامنة. دع الوكيل يستطلع كل نحو 20 ثانية؛ فمهام Nano Banana والتعليق الصوتي غير متزامنة افتراضيًا.
jobs_get
الأسئلة الشائعة
هل يدعم OpenClaw خوادم MCP المخصّصة؟
نعم. OpenClaw عميل MCP أصيل. أضف الخوادم تحت مفتاح
mcp.servers~/.openclaw/openclaw.jsonopenclaw mcp addopenclaw mcp setما مفتاح إعداد خوادم MCP في OpenClaw؟
mcp.serversmcpcommandargsenvurltransport: "streamable-http"كيف أؤكّد أن 2Slides متصل؟
شغّل
openclaw mcp probe 2slides --jsonopenclaw mcp doctor 2slides --probeهل ينشئ عرض PowerPoint حقيقيًا؟
نعم. تعيد
slides_generate.pptxمن أين أحصل على المفتاح والإعداد؟
من 2slides.com/api?tab=mcp — مفتاحك، وإعداد جاهز للنسخ واللصق، ونقطة نهاية Streamable HTTP.
الخلاصة
مدخل واحد في
ضمنmcp.serversيمنح كل وكيل OpenClaw مولّد شرائح. stdio للمحلي، وopenclaw.jsonللبعيد — ثمtransport: "streamable-http"لإثبات أنه يعمل.openclaw mcp probe
للاطّلاع على السياق الأوسع، راجع كيف يغيّر MCP سير عمل العروض التقديمية وخريطة منظومة خوادم PowerPoint MCP. تقارن بين الوكلاء؟ راجع كيفية استخدام Claude Code وOpenAI Codex مع الخادم نفسه.
احصل على مفتاحك وإعدادك من 2slides.com/api?tab=mcp وامنح وكيل OpenClaw مسارًا من جملة واحدة إلى عرض تقديمي جاهز.
المصادر:
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free