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

AI Automation MCP Server Terminal Access File Management

اتصل بنا لاستضافة خادم MCP الخاص بك في FlowHunt

ماذا يفعل خادم “التحكم في الطرفية” MCP؟

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

قائمة النماذج الجاهزة

لم يتم العثور على قوالب نماذج في المستودع أو الوثائق.

شعار FlowHunt

هل أنت مستعد لتنمية عملك؟

ابدأ تجربتك المجانية اليوم وشاهد النتائج في غضون أيام.

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

لم يتم تعريف موارد MCP صريحة في المستودع أو الوثائق.

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

  • تنفيذ الأوامر: يتيح تشغيل أوامر الطرفية مع التحكم في المهلة الزمنية وجمع المخرجات بشكل كامل.
  • إدارة الأدلة: يمكّن التنقل وعرض محتويات الأدلة بتنسيق سهل وواضح.
  • عمليات الملفات: يدعم قراءة، وكتابة، وتحديث، وإدراج، وحذف محتوى الملفات بدقة على مستوى الصفوف.
  • سجل الأوامر: يتتبع ويعرض آخر الأوامر المنفذة لأغراض التدقيق والتكرار.

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

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

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

Windsurf

  1. تأكد من تثبيت بايثون 3.11 أو أحدث.
  2. ثبّت الحزمة عبر PyPI:
    pip install terminal-controller
    
  3. عدّل ملف إعدادات Windsurf لإضافة خادم MCP:
    {
      "mcpServers": {
        "terminal-controller": {
          "command": "python",
          "args": ["-m", "terminal_controller"]
        }
      }
    }
    
  4. احفظ الإعدادات وأعد تشغيل Windsurf.
  5. تحقق من تشغيل خادم MCP وإمكانية الوصول إليه.

Claude

  1. ثبّت بايثون 3.11 أو أحدث على جهازك.
  2. بالنسبة لـ Claude Desktop، ثبّت عبر Smithery:
    npx -y @smithery/cli install @GongRzhe/terminal-controller-mcp --client claude
    
  3. أو بدلاً من ذلك، ثبّت عبر PyPI:
    pip install terminal-controller
    
  4. أضِف التالي إلى إعدادات Claude:
    {
      "mcpServers": {
        "terminal-controller": {
          "command": "python",
          "args": ["-m", "terminal_controller"]
        }
      }
    }
    
  5. أعد تشغيل Claude Desktop وتأكد من اكتشاف خادم MCP.

Cursor

  1. تأكد من تثبيت Node.js وبايثون 3.11 أو أحدث.
  2. ثبّت terminal-controller:
    pip install terminal-controller
    
  3. أضِف خادم MCP إلى إعدادات Cursor:
    {
      "mcpServers": {
        "terminal-controller": {
          "command": "python",
          "args": ["-m", "terminal_controller"]
        }
      }
    }
    
  4. احفظ الملف وأعد تشغيل Cursor.
  5. أكد التكامل بفحص قائمة الأدوات في Cursor.

Cline

  1. تأكد من توفر بايثون 3.11 أو أحدث.
  2. ثبّت خادم MCP:
    pip install terminal-controller
    
  3. أضِف المقطع التالي إلى إعدادات Cline:
    {
      "mcpServers": {
        "terminal-controller": {
          "command": "python",
          "args": ["-m", "terminal_controller"]
        }
      }
    }
    
  4. أعد تشغيل Cline بعد حفظ التغييرات.
  5. اختبر بتنفيذ أمر بسيط عبر واجهة MCP.

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

إذا كانت مفاتيح API أو أسرار مطلوبة لإعدادك، استخدم متغيرات البيئة بدلاً من كتابتها مباشرة. مثال للإعداد:

{
  "mcpServers": {
    "terminal-controller": {
      "command": "python",
      "args": ["-m", "terminal_controller"],
      "env": {
        "MY_API_KEY": "${MY_API_KEY_ENV_VAR}"
      },
      "inputs": {
        "api_key": "${MY_API_KEY_ENV_VAR}"
      }
    }
  }
}

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

استخدام MCP في FlowHunt

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

تدفق MCP في FlowHunt

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

{
  "terminal-controller": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

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


نظرة عامة

القسممتوفرالتفاصيل/ملاحظات
نظرة عامة
قائمة النماذج الجاهزةلم يتم العثور على قوالب نماذج
قائمة المواردلم يتم تعريف موارد MCP صريحة
قائمة الأدواتتنفيذ الأوامر، إدارة الأدلة، عمليات الملفات
تأمين مفاتيح APIإمكانية استخدام متغيرات البيئة في الإعداد
دعم العينات (أقل أهمية في التقييم)غير مذكور

بناءً على ما سبق، يوفر Terminal Controller MCP وصولاً ضرورياً للطرفية ونظام الملفات بطريقة آمنة، لكنه يفتقر إلى قوالب النماذج والموارد الصريحة. إعداداته موثقة جيداً ويدعم الأنظمة المتعددة. الجذور والعينات غير مذكورة. عموماً، هو خادم عملي وآمن وبسيط نسبياً لاحتياجات DevOps أو الأتمتة الأساسية.


تقييم MCP

يحتوي على ترخيص✅ (MIT)
يحتوي على أداة واحدة على الأقل
عدد الفروع (Forks)14
عدد النجوم (Stars)60

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

فعّل أتمتة الطرفية الآمنة

مكّن مساعديك الذكيين من أتمتة التطوير والاختبار وإدارة النظام بأمان عبر وحدة التحكم في الطرفية MCP متعددة المنصات.

اعرف المزيد

خادم mcp-server-commands MCP
خادم mcp-server-commands MCP

خادم mcp-server-commands MCP

يربط خادم mcp-server-commands MCP بين المساعدين الذكيين وتنفيذ أوامر النظام بشكل آمن، مما يسمح لنماذج الذكاء الاصطناعي بالتفاعل مع الصدفة، وأتمتة مهام التطوير، ...

4 دقيقة قراءة
AI MCP Server +5
خادم iTerm MCP
خادم iTerm MCP

خادم iTerm MCP

يتيح خادم iTerm MCP التكامل السلس بين المساعدين الذكاء الاصطناعي وiTerm2 على نظام macOS، مما يسمح بأتمتة الطرفية وإدارة الجلسات وتنفيذ الأوامر برمجياً مباشرة من...

4 دقيقة قراءة
AI Terminal Automation +3
خادم ملفات MCP
خادم ملفات MCP

خادم ملفات MCP

يتيح خادم ملفات MCP الوصول البرمجي الآمن إلى نظام الملفات المحلي عبر بروتوكول سياق النماذج (MCP). يمكّن مساعدي الذكاء الاصطناعي والعملاء من تنفيذ عمليات على الم...

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