
خادم SSH MCP
ادمج FlowHunt مع تنفيذ أوامر SSH الآمن باستخدام خادم SSH-MCP. فعّل سير عمل مدعوم بالذكاء الاصطناعي لتشغيل أوامر الخوادم البعيدة، نقل الملفات، وإدارة اتصالات SSH...
يربط ssh-mcp-server بين الذكاء الاصطناعي وأدوات التطوير بتنفيذ أوامر SSH الآمن ونقل الملفات، مما يسهل العمليات دون تعريض بيانات الاعتماد للخطر.
يعد ssh-mcp-server أداة وسيطة تمكّن المساعدات الذكية والتطبيقات الأخرى الداعمة لبروتوكول سياق النماذج (MCP) من تنفيذ أوامر SSH عن بُعد عبر واجهة موحدة. من خلال عمله كوسيط آمن، يسمح للمساعدات الذكية بالتحكم في الخوادم البعيدة، تنفيذ الأوامر، وجلب النتائج دون كشف بيانات اعتماد SSH مباشرة لنماذج الذكاء الاصطناعي. يدعم الخادم عدة طرق اتصال SSH آمنة تشمل المصادقة بكلمة المرور أو المفتاح الخاص (مع دعم اختياري للعبارة السرية). كما يوفر ضوابط أمان للأوامر عبر آليات القوائم البيضاء والسوداء، ويمكّن نقل الملفات في الاتجاهين بين الخادم المحلي والبعيد. تم تصميم ssh-mcp-server ليتم دمجه بسلاسة في سير عمل التطوير، ليمنح المطورين ووكلاء الذكاء الاصطناعي وصولاً قويًا ومضبوطًا إلى الأنظمة البعيدة لمهام مثل الصيانة، والأتمتة، والنشر.
لا توجد قوالب أوامر مذكورة صراحة في الوثائق المتاحة.
لا توجد موارد موثقة صراحة في الملفات أو ملف README المتاح.
mcpServers
:{
"mcpServers": {
"ssh-mpc-server": {
"command": "npx",
"args": [
"-y",
"@fangjunjie/ssh-mcp-server",
"--host 192.168.1.1",
"--port 22",
"--username root",
"--password pwd123456"
]
}
}
}
mcpServers
في Claude.{
"mcpServers": {
"ssh-mpc-server": {
"command": "npx",
"args": [
"-y",
"@fangjunjie/ssh-mcp-server",
"--host 192.168.1.1",
"--port 22",
"--username root",
"--privateKey ~/.ssh/id_rsa"
]
}
}
}
{
"mcpServers": {
"ssh-mpc-server": {
"command": "npx",
"args": [
"-y",
"@fangjunjie/ssh-mcp-server",
"--host 192.168.1.1",
"--port 22",
"--username root",
"--privateKey ~/.ssh/id_rsa",
"--passphrase pwd123456"
]
}
}
}
mcpServers
في إعدادات Cline.{
"mcpServers": {
"ssh-mpc-server": {
"command": "npx",
"args": [
"-y",
"@fangjunjie/ssh-mcp-server",
"--host 192.168.1.1",
"--port 22",
"--username root",
"--password pwd123456",
"--whitelist ^ls( .*)?,^cat .*,^df.*"
]
}
}
}
لتجنب كشف بيانات الاعتماد في ملفات الإعدادات، استخدم متغيرات البيئة:
{
"mcpServers": {
"ssh-mpc-server": {
"command": "npx",
"args": [
"-y",
"@fangjunjie/ssh-mcp-server",
"--host ${SSH_HOST}",
"--port ${SSH_PORT}",
"--username ${SSH_USER}",
"--password ${SSH_PASSWORD}"
],
"env": {
"SSH_HOST": "192.168.1.1",
"SSH_PORT": "22",
"SSH_USER": "root",
"SSH_PASSWORD": "pwd123456"
}
}
}
}
استخدام MCP في FlowHunt
لدمج خوادم MCP في سير عمل FlowHunt، ابدأ بإضافة مكوّن MCP إلى التدفق وربطه بوكيل الذكاء الاصطناعي الخاص بك:
انقر على مكوّن MCP لفتح لوحة الإعدادات. في قسم إعدادات MCP للنظام، أدخل تفاصيل خادم MCP الخاص بك باستخدام هذا التنسيق لـ JSON:
{
"ssh-mpc-server": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
بعد الإعداد، يصبح الوكيل الذكي قادرًا على استخدام هذا MCP كأداة مع الوصول إلى جميع وظائفه وقدراته. تذكر تغيير “ssh-mpc-server” إلى اسم خادم MCP الفعلي الخاص بك وتحديث عنوان URL.
القسم | متوفر | التفاصيل/ملاحظات |
---|---|---|
نظرة عامة | ✅ | |
قائمة القوالب | ⛔ | لا توجد قوالب أوامر موثقة |
قائمة الموارد | ⛔ | لا توجد موارد موثقة |
قائمة الأدوات | ✅ | execute-command، upload، download |
تأمين مفاتيح API | ✅ | مثال باستخدام متغيرات البيئة |
دعم التعيين (أقل أهمية في التقييم) | ⛔ | غير موثق |
يوفر ssh-mcp-server وظائف SSH أساسية كخادم MCP مع التركيز على الأمان والملاءمة. مجموعة أدواته عملية لكثير من سيناريوهات التطوير والأتمتة، لكنه يفتقر إلى ميزات متقدمة مثل الموارد، قوالب الأوامر، أو دعم التعيين. الوثائق واضحة للإعداد والاستخدام التشغيلي. بشكل عام، يعد أداة متخصصة وقوية للوصول الآمن عبر MCP.
لديه رخصة LICENSE | ✅ (ISC) |
---|---|
يحتوي على أداة واحدة على الأقل | ✅ |
عدد التفرعات Forks | 3 |
عدد النجوم Stars | 12 |
التقييم: 5/10
يحصل ssh-mcp-server على تقييم متوسط، حيث يتفوق في تكامل SSH الآمن وتوفير الأدوات الأساسية، لكنه يفتقر إلى دعم الموارد والقوالب ولا يذكر الجذور أو ميزات التعيين. رخصته مفتوحة المصدر وسهولة إعداده من الجوانب الإيجابية، لكنه يظل حلاً مركزًا غير شامل لخوادم MCP.
ssh-mcp-server هو خادم MCP يمكّن من تنفيذ أوامر SSH ونقل الملفات بشكل آمن على الخوادم البعيدة من خلال واجهة موحدة. يربط بين المساعدات الذكية وأدوات التطوير لإدارة الخوادم البعيدة دون كشف بيانات اعتماد SSH.
يقدم ثلاث أدوات رئيسية: execute-command (لتشغيل أوامر SSH عن بُعد)، upload (لنقل الملفات إلى الخوادم البعيدة)، و download (لجلب الملفات من الخوادم البعيدة).
يستخدم مصادقة آمنة (كلمة مرور أو مفتاح خاص) ويعزل بيانات الاعتماد عن وكيل الذكاء الاصطناعي من خلال معالجة اتصالات SSH داخل خادم MCP. يمكن استخدام متغيرات البيئة لمزيد من الأمان.
نعم، يدعم ssh-mcp-server آليات القوائم البيضاء والسوداء بحيث يمكنك التحكم بدقة في أوامر SSH المسموحة أو المحظورة.
تشمل الاستخدامات النموذجية: إدارة الخوادم البعيدة، النشر الآلي، مزامنة الملفات، التدقيق الأمني، والسيناريوهات التي تتطلب عزل بيانات الاعتماد.
نعم، مرخص تحت رخصة ISC ومتاح للمجتمع.
مكّن تدفقات الذكاء الاصطناعي والأتمتة لديك من وصول SSH آمن ومعزول عن بيانات الاعتماد. استخدم ssh-mcp-server للنشر والإدارة وعمليات الملفات—مباشرة من FlowHunt.
ادمج FlowHunt مع تنفيذ أوامر SSH الآمن باستخدام خادم SSH-MCP. فعّل سير عمل مدعوم بالذكاء الاصطناعي لتشغيل أوامر الخوادم البعيدة، نقل الملفات، وإدارة اتصالات SSH...
يعمل خادم Windows CLI MCP كجسر بين مساعدي الذكاء الاصطناعي وواجهات سطر الأوامر في ويندوز والأنظمة البعيدة عبر SSH، موفراً تنفيذ أوامر آمن وقابل للبرمجة وأتمتة ل...
يربط خادم mcp-server-commands MCP بين المساعدين الذكيين وتنفيذ أوامر النظام بشكل آمن، مما يسمح لنماذج الذكاء الاصطناعي بالتفاعل مع الصدفة، وأتمتة مهام التطوير، ...