خادم MediaWiki-MCP-adapter MCP

خادم MediaWiki-MCP-adapter MCP

MCP Servers MediaWiki Automation Knowledge Base

ما وظيفة خادم “MediaWiki-MCP-adapter” MCP؟

يعد MediaWiki-MCP-adapter خادماً مخصصاً لبروتوكول سياق النماذج (MCP) تم تصميمه للتكامل مع واجهات MediaWiki وWikiBase. هدفه الرئيسي هو تمكين مساعدين الذكاء الاصطناعي وأدوات التطوير من التفاعل برمجياً مع مثيلات MediaWiki، مع دعم كل من جلب وتحرير صفحات الويكي. من خلال إتاحة هذه القدرات عبر إطار عمل MCP، يسهل التكامل السلس مع سير العمل التي تتطلب استرجاع المعلومات السياقية أو تحرير الصفحات آلياً. هذا الموائم مفيد بشكل خاص لأتمتة إدارة قواعد المعرفة، وإنشاء بوتات ذكية، أو تعزيز إنتاجية المطورين عبر ربط أنظمة الذكاء الاصطناعي بمنصات التوثيق التعاونية مثل MediaWiki.

قائمة الحثوث

لا توجد قوالب حث موثقة صراحة في المستودع.

قائمة الموارد

  • getPageContent
    يجلب محتوى صفحة MediaWiki محددة.
    • المدخلات: { "title": "string" }
    • المخرجات: { "content": "string" }

قائمة الأدوات

  • editPage
    يتيح تحرير صفحة MediaWiki بمحتوى جديد وملخص تعديل اختياري.
    • المدخلات: { "title": "string", "content": "string", "summary": "string (optional)" }
    • المخرجات: { "success": "boolean" }

حالات استخدام هذا الخادم MCP

  • تحديثات محتوى الويكي المؤتمتة
    يمكن للوكلاء الذكيين أو السكربتات تحديث التوثيق برمجياً، لضمان بقاء الويكي حديثاً مع تدخل يدوي ضئيل.
  • تحرير وترحيل الصفحات بشكل جماعي
    يمكن للمطورين أتمتة ترحيل المحتوى واسع النطاق أو تحرير العديد من الصفحات دفعة واحدة، مما يزيد من الكفاءة والاتساق.
  • جلب المحتوى لسياق نماذج اللغة الضخمة (LLM)
    جلب محتوى صفحات الويكي لتزويد نماذج اللغة بمعلومات خلفية محدثة للإجابة على الأسئلة أو إنشاء التوثيق.
  • إدارة قواعد المعرفة المبنية على الويكي
    بناء بوتات أو وكلاء يديرون وينسقون قواعد المعرفة بسهولة، مستفيدين من إمكانيات القراءة/الكتابة عبر MCP.
  • الدمج مع سير عمل المطورين
    دمج مع خطوط CI/CD أو أدوات المطورين الأخرى لتوثيق تغييرات الكود أو تحديثات المشاريع تلقائياً في MediaWiki.

كيفية الإعداد

Windsurf

  1. تأكد من تثبيت Node.js (الإصدار 16 أو أعلى).
  2. أضف MediaWiki-MCP-adapter كاعتماد:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. حدد موقع ملف إعدادات Windsurf.
  4. أضف إدخال خادم MCP:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. احفظ الإعدادات وأعد تشغيل Windsurf لتفعيل الخادم.

تأمين مفاتيح API:
استخدم متغيرات البيئة للمعلومات الحساسة.
مثال:

{
  "env": {
    "MEDIAWIKI_API_KEY": "${MEDIAWIKI_API_KEY}"
  },
  "inputs": {
    "mediaWikiAPIBase": "https://your.mediawiki/api.php"
  }
}

Claude

  1. المتطلب الأساسي: Node.js (الإصدار 16 أو أعلى).
  2. ثبت الحزمة:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. حرر إعدادات Claude MCP.
  4. أضف:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. أعد تشغيل Claude وتحقق من توفر الخادم.

Cursor

  1. ثبت Node.js (الإصدار 16 أو أعلى).
  2. أضف حزمة خادم MCP:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. افتح إعدادات Cursor وحرر قسم MCP.
  4. أدرج:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. احفظ الإعدادات وأعد تشغيل Cursor.

Cline

  1. تأكد من وجود Node.js (الإصدار 16 أو أعلى).
  2. ثبت:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. أضف إلى إعدادات Cline MCP:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  4. احفظ وأعد تشغيل Cline.

تأمين مفاتيح API لجميع المنصات:
قم بتخزين مفاتيح API في متغيرات البيئة وأشر إليها في الإعدادات كما هو موضح أعلاه.

كيفية استخدام هذا MCP داخل التدفقات

استخدام MCP في FlowHunt

لدمج خوادم MCP في سير عمل FlowHunt الخاص بك، ابدأ بإضافة مكون MCP إلى التدفق واربطه بوكيل الذكاء الاصطناعي الخاص بك:

تدفق FlowHunt MCP

انقر على مكون MCP لفتح لوحة الإعدادات. في قسم إعدادات النظام MCP، أدخل تفاصيل خادم MCP الخاص بك باستخدام هذا التنسيق:

{
  "mediawiki-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

بعد التكوين، سيتمكن وكيل الذكاء الاصطناعي الآن من استخدام هذا MCP كأداة مع إمكانية الوصول إلى جميع وظائفه وقدراته. تذكر تغيير “mediawiki-mcp” إلى اسم خادم MCP الفعلي الخاص بك واستبدال الرابط بعنوان خادم MCP الخاص بك.


نظرة عامة

القسممتوفرالتفاصيل/ملاحظات
نظرة عامةالوصف والهدف مذكوران في ملف README.
قائمة الحثوثلا توجد قوالب حث موثقة.
قائمة المواردمورد getPageContent معرف.
قائمة الأدواتأداة editPage متوفرة.
تأمين مفاتيح APIالإعداد باستخدام متغيرات البيئة موضح بأمثلة JSON.
دعم التجميع (أقل أهمية في التقييم)لا يوجد ذكر لدعم التجميع.

رأينا

يقدم MediaWiki-MCP-adapter تكاملاً مركزاً وموثقاً جيداً مع واجهات MediaWiki/WikiBase API، ويوفر موارد وأدوات واضحة لجلب وتحرير الصفحات. غياب قوالب الحث ودعم التجميع يحد من مرونته لسير عمل معقدة مع نماذج اللغة، لكن ميزاته الأساسية قوية لأتمتة المحتوى وإدارة قواعد المعرفة. وجود الترخيص وإرشادات الإعداد يعزز موثوقيته للمطورين. عموماً، هذا الخادم MCP خيار قوي لأتمتة MediaWiki، لكن إضافة ميزات أكثر تقدماً للوكلاء سترفع تقييمه أكثر.

تقييم MCP

يوجد ترخيص LICENSE✅ (GPL-3.0)
يوجد أداة واحدة على الأقل
عدد التفرعات Forks1
عدد النجوم Stars3

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

ما وظيفة خادم MediaWiki-MCP-adapter MCP؟

يربط واجهات MediaWiki/WikiBase API مع مساعدين الذكاء الاصطناعي وأدوات الأتمتة عبر بروتوكول سياق النماذج، مما يمكّن من جلب وتحرير صفحات الويكي لإدارة المعرفة المؤتمتة.

ما الأدوات المتوفرة مع هذا الخادم MCP؟

يمكنك جلب محتوى الصفحة عبر `getPageContent` وإجراء تعديلات باستخدام `editPage`، ويدعم قراءة وتحديث صفحات MediaWiki برمجياً.

ما هي حالات الاستخدام النموذجية لهذا الموائم؟

تحديثات محتوى الويكي الآلية، التحرير أو الترحيل الجماعي، جلب المحتوى لسياق نماذج اللغة الضخمة، إدارة قواعد المعرفة المبنية على الويكي، ودمج تحديثات التوثيق في سير عمل المطورين.

هل MediaWiki-MCP-adapter آمن؟

نعم. يجب تخزين مفاتيح API والمعلومات الحساسة في متغيرات البيئة، كما هو موضح في تعليمات الإعداد، لضمان تكامل آمن.

هل يدعم قوالب الحث أو ميزات الوكلاء المتقدمة لنماذج اللغة؟

لا توجد قوالب حث أو دعم صريح للتجميع. التركيز على التكامل المباشر مع API لجلب وتحرير الصفحات.

ما الترخيص الذي يستخدمه هذا الخادم MCP؟

يخضع لترخيص GPL-3.0، مما يوفر موثوقية ومرونة مفتوحة المصدر للمطورين.

أتمت ويكيك مع MediaWiki-MCP-adapter

افتح أتمتة واجهة MediaWiki API بسلاسة لبرمجياتك، وتدفقاتك، وأدواتك الداخلية مع MediaWiki-MCP-adapter من FlowHunt.

اعرف المزيد

خادم Azure Wiki Search MCP
خادم Azure Wiki Search MCP

خادم Azure Wiki Search MCP

يتيح خادم Azure Wiki Search MCP لوكلاء الذكاء الاصطناعي والمطورين البحث البرمجي واسترجاع المحتوى من ويكي Azure DevOps، مما يبسط الوصول إلى التوثيقات الداخلية وق...

4 دقيقة قراءة
MCP Server Azure +4
MediaWikiAdapter
MediaWikiAdapter

MediaWikiAdapter

قم بدمج FlowHunt مع MediaWiki وWikiBase باستخدام MediaWikiAdapter لأتمتة إدارة الصفحات، وتبسيط عمليات المحتوى، وتكوين نقاط النهاية من أجل سير عمل موحد لقاعدة ال...

3 دقيقة قراءة
AI MediaWiki +5
خادم Drupal MCP لـ FlowHunt
خادم Drupal MCP لـ FlowHunt

خادم Drupal MCP لـ FlowHunt

يُدمج خادم Drupal MCP إمكانيات إدارة المحتوى القوية في Drupal مع تدفقات عمل الذكاء الاصطناعي عبر بروتوكول Model Context Protocol (MCP)، مما يمكّن الأتمتة، وعملي...

4 دقيقة قراءة
AI Drupal +4