خادم mcp-server-commands MCP

خادم mcp-server-commands MCP

مكّن وكلاء الذكاء الاصطناعي لديك من تنفيذ أوامر الصدفة بأمان، وأتمتة سير العمل، وجلب تشخيصات النظام، والتفاعل مع الملفات—مباشرةً من FlowHunt باستخدام mcp-server-commands.

ماذا يفعل خادم “mcp-server-commands” MCP؟

يعمل خادم mcp-server-commands MCP (بروتوكول سياق النموذج) كجسر بين المساعدين الذكيين والقدرة على تنفيذ أوامر النظام أو الأوامر المحلية بأمان. من خلال توفير واجهة لتشغيل أوامر الصدفة، يسمح للعملاء الذكيين بالوصول إلى البيانات الخارجية، والتفاعل مع نظام الملفات، وإجراء التشخيصات، أو أتمتة سير العمل مباشرةً من بيئتهم. يعالج الخادم طلبات الأوامر من نماذج اللغة الضخمة ويعيد النتائج بما في ذلك كل من STDOUT وSTDERR، والتي يمكن استخدامها لمزيد من التحليل أو الإجراءات. هذا يعزز سير عمل التطوير من خلال تمكين مهام مثل سرد المجلدات، وعرض معلومات النظام، أو تشغيل البرامج النصية، مما يوسع القدرات العملية للمساعدين الذكيين للمطورين والمستخدمين المتقدمين.

قائمة المطالبات

  • run_command – إنشاء رسالة مطالبة مع مخرجات الأمر.

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

لا توجد موارد صريحة مذكورة في الوثائق أو الشيفرة المتاحة.

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

  • run_command – يشغّل الأمر المحدد (مثل hostname, ls -al, echo "hello world"). يُرجع STDOUT وSTDERR كنص. يدعم متغيرًا اختياريًا stdin لتمرير المدخلات (مثل الكود أو محتوى الملفات) للأوامر التي تقبل ذلك، مما يسهل البرمجة النصية وعمليات الملفات.

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

  • تشخيص النظام: تشغيل أوامر مثل hostname أو top لجلب حالة النظام أو تفاصيل البيئة مباشرة من داخل المساعد الذكي.
  • إدارة الملفات: سرد المجلدات (ls -al)، إنشاء أو قراءة الملفات، ومعالجة ملفات النصوص باستخدام أوامر الصدفة.
  • تشغيل البرمجيات النصية: تنفيذ البرمجيات النصية أو مقتطفات الكود (مثل بايثون، باش) عبر تمريرها من خلال stdin، مما يمكّن من النمذجة السريعة أو الأتمتة.
  • أتمتة التطوير: أتمتة المهام المتكررة مثل سحب الكود، وبناء المشاريع، أو تشغيل الاختبارات عبر أوامر الصدفة التي يصدرها الذكاء الاصطناعي.
  • موافقة الأوامر بأمان: التكامل مع أدوات مثل Claude Desktop لضمان مراجعة كل أمر والموافقة عليه قبل التنفيذ، مما يقلل من المخاطر الأمنية.

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

Windsurf

  1. تأكد من تثبيت Node.js و npm.
  2. ثبّت الحزمة mcp-server-commands:
    npm install -g mcp-server-commands
    
  3. عدّل ملف إعداد Windsurf لإضافة خادم MCP.
  4. أضف مقطع JSON التالي:
    {
      "mcpServers": {
        "mcp-server-commands": {
          "command": "npx",
          "args": ["mcp-server-commands"]
        }
      }
    }
    
  5. احفظ الإعدادات وأعد تشغيل Windsurf.
  6. تحقق من أن الخادم يعمل وقابل للوصول.

Claude

  1. تأكد من تثبيت Node.js و npm.
  2. ثبّت mcp-server-commands عالميًا:
    npm install -g mcp-server-commands
    
  3. حدد موقع ملف إعداد Claude Desktop:
    • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%/Claude/claude_desktop_config.json
  4. أضف:
    {
      "mcpServers": {
        "mcp-server-commands": {
          "command": "npx",
          "args": ["mcp-server-commands"]
        }
      }
    }
    
  5. احفظ وأعد تشغيل Claude Desktop.
  6. تأكد من ظهور خادم MCP وأنه يعمل.

Cursor

  1. ثبّت Node.js و npm إذا لزم الأمر.
  2. ثبّت mcp-server-commands عالميًا:
    npm install -g mcp-server-commands
    
  3. افتح ملف إعداد Cursor الخاص بك.
  4. أدرج:
    {
      "mcpServers": {
        "mcp-server-commands": {
          "command": "npx",
          "args": ["mcp-server-commands"]
        }
      }
    }
    
  5. احفظ التغييرات وأعد تشغيل Cursor.
  6. تحقق من توفّر خادم MCP للاستخدام.

Cline

  1. تأكد من تثبيت Node.js/npm.
  2. ثبّت حزمة خادم MCP:
    npm install -g mcp-server-commands
    
  3. عدّل إعدادات خادم Cline MCP.
  4. أضف:
    {
      "mcpServers": {
        "mcp-server-commands": {
          "command": "npx",
          "args": ["mcp-server-commands"]
        }
      }
    }
    
  5. احفظ وأعد تشغيل Cline.
  6. تحقق من الاتصال بخادم MCP.

تأمين مفاتيح API

إذا كنت بحاجة لتوفير متغيرات بيئة حساسة (مثل مفاتيح API)، استخدم حقلي env وinputs في إعداداتك:

{
  "mcpServers": {
    "mcp-server-commands": {
      "command": "npx",
      "args": ["mcp-server-commands"],
      "env": {
        "EXAMPLE_API_KEY": "${EXAMPLE_API_KEY}"
      },
      "inputs": {
        "apiKey": "${EXAMPLE_API_KEY}"
      }
    }
  }
}

استبدل EXAMPLE_API_KEY باسم متغير البيئة الفعلي الخاص بك.

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

استخدام MCP في FlowHunt

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

تدفق FlowHunt MCP

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

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

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


نظرة عامة

القسمالتوفرالتفاصيل/ملاحظات
نظرة عامةيوفر تنفيذ أوامر الصدفة كأداة لنماذج اللغة الضخمة.
قائمة المطالباتrun_command
قائمة المواردلا توجد موارد صريحة مذكورة.
قائمة الأدواتrun_command
تأمين مفاتيح APIمدعوم عبر env و inputs في الإعدادات.
دعم sampling (أقل أهمية في التقييم)غير مذكور في الوثائق أو الشيفرة.

رأينا:
هذا الخادم MCP بسيط لكنه فعال للغاية في هدفه: منح نماذج اللغة الضخمة الوصول إلى صدفة النظام بطريقة مضبوطة. إنه موثّق جيدًا، سهل التكوين، ويحتوي على تحذيرات أمان واضحة. ومع ذلك، نطاقه محدود (أداة واحدة، لا موارد أو قوالب مطالبات سوى run_command)، وميزات MCP المتقدمة مثل Roots و Sampling غير مذكورة في الوثائق أو الشيفرة. بشكل عام، هو مناسب للمطورين الباحثين عن وصول للصدفة عبر الذكاء الاصطناعي، لكنه يفتقر للتوسّع الأوسع.


تقييم MCP

لديه رخصة LICENSE✅ (MIT)
يحتوي على أداة واحدة على الأقل
عدد التفرعات Forks27
عدد النجوم Stars159

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

ما هو خادم mcp-server-commands MCP؟

هو خادم MCP يوفّر واجهة آمنة للمساعدين الذكيين لتنفيذ أوامر الصدفة المحلية أو أوامر النظام. يتيح ذلك للعملاء الذكيين التفاعل مع نظام الملفات، وتشغيل التشخيصات، أو أتمتة سير العمل عن طريق معالجة طلبات الأوامر وإرجاع نتائجها.

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

الأداة الرئيسية هي 'run_command'، والتي تتيح تشغيل أوامر الصدفة (مثل 'ls -al'، 'echo'، 'hostname'). تُرجع كل من STDOUT و STDERR وتدعم تمرير مدخلات عبر stdin للبرمجيات النصية أو العمليات على الملفات.

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

تشمل حالات الاستخدام تشخيص النظام، وإدارة الملفات، وتشغيل البرمجيات النصية، وأتمتة مهام التطوير، وسير عمل الموافقة على الأوامر بأمان.

كيف أؤمّن مفاتيح API أو متغيرات البيئة؟

يمكن توفير القيم الحساسة من خلال حقلي 'env' و 'inputs' في الإعدادات. استخدم متغيرات البيئة لتجنب كشف الأسرار كنص عادي.

هل يدعم ميزات MCP المتقدمة مثل sampling أو Roots؟

لا، يركّز mcp-server-commands MCP فقط على تنفيذ الأوامر. الميزات مثل إدارة الموارد المتقدمة أو sampling غير مذكورة في الوثائق المتاحة.

كيف أستخدم هذا الخادم MCP في سير عمل FlowHunt؟

أضف مكوّن MCP إلى سير عمل FlowHunt الخاص بك وقم بربطه مع وكيل الذكاء الاصطناعي. في الإعدادات، حدّد تفاصيل الخادم MCP مثل النقل وURL لتمكين تنفيذ الأوامر عبر الذكاء الاصطناعي داخل التدفق.

افتح أتمتة الصدفة مع FlowHunt MCP

امنح مساعديك الذكيين وصولاً آمناً وقابلاً للتهيئة إلى الصدفة للأتمتة والتشخيص وإدارة الملفات مع خادم mcp-server-commands MCP.

اعرف المزيد

خادم Windows CLI MCP
خادم Windows CLI MCP

خادم Windows CLI MCP

يعمل خادم Windows CLI MCP كجسر بين مساعدي الذكاء الاصطناعي وواجهات سطر الأوامر في ويندوز والأنظمة البعيدة عبر SSH، موفراً تنفيذ أوامر آمن وقابل للبرمجة وأتمتة ل...

4 دقيقة قراءة
AI Automation +6
ssh-mcp-server: خادم SSH آمن عن بُعد لسير عمل الذكاء الاصطناعي
ssh-mcp-server: خادم SSH آمن عن بُعد لسير عمل الذكاء الاصطناعي

ssh-mcp-server: خادم SSH آمن عن بُعد لسير عمل الذكاء الاصطناعي

ssh-mcp-server هو خادم بروتوكول سياق النماذج (MCP) آمن يمكّن المساعدات الذكية وأدوات التطوير من تنفيذ أوامر SSH ونقل الملفات على الخوادم البعيدة بأمان، دون كشف ...

5 دقيقة قراءة
SSH MCP Server +5
خادم التحكم في الطرفية MCP
خادم التحكم في الطرفية MCP

خادم التحكم في الطرفية MCP

يتيح خادم التحكم في الطرفية MCP تنفيذ أوامر الطرفية والتنقل بين الأدلة وعمليات نظام الملفات بشكل آمن عبر واجهة موحدة. يعمل كجسر بين المساعدين الذكيين وبيئة الاس...

4 دقيقة قراءة
AI Automation MCP Server +4