
خادم Excel MCP
يتيح خادم Excel MCP لوكلاء الذكاء الاصطناعي إنشاء وقراءة وتعديل وإدارة ملفات Excel بسهولة دون الحاجة لتثبيت Microsoft Excel، مما يفتح إمكانيات أتمتة تدفقات البي...
تقدم matlab-mcp-tools أتمتة MATLAB إلى سير العمل المعزز بالذكاء الاصطناعي، مما يتيح تنفيذ السكربتات عن بُعد، تشغيل الأقسام، استعراض مساحة العمل، وإنشاء سكربتات جديدة عبر عملاء MCP.
يُعد matlab-mcp-tools خادمًا لبروتوكول Model Context Protocol (MCP) صُمم لربط مساعدي الذكاء الاصطناعي وبيئات التطوير مع MATLAB. يتيح تنفيذ سكربتات MATLAB، وإدارة متغيرات مساحة العمل، وتشغيل أقسام معينة من ملفات MATLAB، وإنشاء سكربتات جديدة مباشرة من عملاء MCP مثل Cline وCursor وغيرهم. من خلال تقديم مجموعة أدوات موحدة، يمكّن هذا الخادم المطورين من أتمتة سير العمل في MATLAB، والتفاعل معه، وتبسيط تطوير الأكواد، بما في ذلك التقاط الرسومات البيانية، والحفاظ على السياق بين عمليات التنفيذ، والاستفادة من تنفيذ الأكواد حسب الخلايا لتطوير تكراري. يعزز هذا التكامل الإنتاجية بشكل كبير ويمكّن من التوافق السلس بين سير العمل المعزز بالذكاء الاصطناعي ونظام MATLAB.
لم يتم ذكر أي قوالب جاهزة في المستودع أو التوثيق.
لم يتم شرح أي موارد صراحة في المستودع أو التوثيق.
لم يتم العثور على تعليمات إعداد محددة لـ Windsurf.
لم يتم العثور على تعليمات إعداد محددة لـ Claude.
uv
.git clone https://github.com/neuromechanist/matlab-mcp-tools
cd matlab-mcp-tools
./setup-matlab-mcp.sh
MATLAB_PATH
إذا لم يكن MATLAB في المسار الافتراضي.cp mcp-config.json ~/.cursor/mcp.json
matlab-mcp-server
أو مباشرة عبر وحدة بايثون.{
"mcpServers": {
"matlab": {
"command": "matlab-mcp-server",
"args": [],
"env": {
"MATLAB_PATH": "${MATLAB_PATH}",
"PATH": "${MATLAB_PATH}/bin:${PATH}"
},
"disabled": false,
"autoApprove": [
"list_tools",
"get_script_sections"
]
}
}
}
تأمين مفاتيح الـ API: استخدم حقل env
في الإعدادات لإدخال الأسرار أو مفاتيح الـ API كمتغيرات بيئة.
~/.cline/mcp.json
أو حسب التوثيق).مثال على JSON لمتغيرات env وinputs:
{
"mcpServers": {
"matlab": {
"env": {
"MATLAB_PATH": "${MATLAB_PATH}",
"ANOTHER_SECRET": "${MY_SECRET_KEY}"
},
"inputs": {
"someInput": "${SOME_INPUT_VALUE}"
}
}
}
}
(قم بالتعديل حسب أسرارك ومتغيرات البيئة لديك.)
استخدام MCP في FlowHunt
لدمج خوادم MCP في سير العمل الخاص بك على FlowHunt، ابدأ بإضافة مكون MCP إلى التدفق وربطه بوكيل الذكاء الاصطناعي الخاص بك:
انقر على مكون MCP لفتح لوحة الإعدادات. في قسم إعدادات النظام لـ MCP، أدخل تفاصيل خادم MCP الخاص بك باستخدام هذا التنسيق لـ JSON:
{
"matlab": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
بمجرد الإعداد، يستطيع وكيل الذكاء الاصطناعي الآن استخدام هذا الـ MCP كأداة مع إمكانية الوصول إلى جميع وظائفه وقدراته. تذكر تغيير "matlab"
إلى اسم خادم MCP الخاص بك وتحديث عنوان الـ URL حسب الحاجة.
القسم | متوفر | التفاصيل/ملاحظات |
---|---|---|
نظرة عامة | ✅ | يركز على MATLAB، أتمتة سير العمل، دمج مع MCP |
قائمة القوالب | ⛔ | غير موجودة في المستودع |
قائمة الموارد | ⛔ | غير موجودة في المستودع |
قائمة الأدوات | ✅ | execute_script، execute_script_section، وغيرها |
تأمين مفاتيح الـ API | ✅ | يستخدم env في الإعدادات |
دعم العينات (أقل أهمية في التقييم) | ⛔ | غير موثق |
استنادًا إلى المعلومات المتوفرة، توفر matlab-mcp-tools وظائف أساسية قوية لدمج MATLAB بإعداد واضح لـ Cursor وCline، لكنها تفتقر إلى قوالب جاهزة موثقة، وموارد أولية، ودعم العينات/الجذور، مما يحد من إمكانيات MCP المتقدمة. بشكل عام، هو خادم MCP متخصص لكنه ليس شاملاً.
هل هناك ترخيص؟ | ✅ BSD-3-Clause |
---|---|
هل يوجد أداة واحدة على الأقل | ✅ |
عدد الفروع (Forks) | 1 |
عدد النجوم (Stars) | 3 |
matlab-mcp-tools هو خادم MCP يربط بين MATLAB ومساعدي الذكاء الاصطناعي وأدوات التطوير، مما يتيح تنفيذ السكربتات تلقائيًا، وإدارة متغيرات مساحة العمل، وتشغيل الأكواد حسب الأقسام، وإنشاء سكربتات جديدة من العملاء المتوافقين.
يوفر أدوات لتنفيذ سكربتات MATLAB، وتشغيل الأقسام الفردية (وضع الخلية)، واسترجاع أقسام السكربت، وإنشاء سكربتات جديدة، واستعراض مساحة العمل عن بعد.
تم توثيق عمل matlab-mcp-tools مع Cursor وCline، ويمكن دمجه في أي مكان يدعم بروتوكول MCP، بما في ذلك FlowHunt.
ينبغي استخدام حقل `env` في إعداد خادم MCP الخاص بك لحقن الأسرار ومتغيرات البيئة بأمان، وإبقاء البيانات الحساسة خارج قاعدة الشيفرة لديك.
نعم، باستخدام أداة execute_script_section يمكنك تشغيل أي خلية محددة (محددة بـ %% في MATLAB) من السكربت، وهو مثالي للتطوير التكراري وتصحيح الأخطاء.
نعم، تم إصدار matlab-mcp-tools بموجب ترخيص BSD-3-Clause.
اربط MATLAB بسير العمل المفضل لديك المبني على الذكاء الاصطناعي وأتمت تنفيذ الكود، وتصحيح الأخطاء، والتطوير مباشرة من FlowHunt أو أي عميل متوافق مع MCP.
يتيح خادم Excel MCP لوكلاء الذكاء الاصطناعي إنشاء وقراءة وتعديل وإدارة ملفات Excel بسهولة دون الحاجة لتثبيت Microsoft Excel، مما يفتح إمكانيات أتمتة تدفقات البي...
يقدم خادم MCP للآلة الحاسبة حسابات رياضية سريعة وقابلة للبرمجة لمساعدي الذكاء الاصطناعي ونماذج اللغة الكبيرة عبر بروتوكول MCP، مما يمكّن من قدرات حساب دقيقة مبا...
يُعد خادم QGIS MCP حلقة وصل بين QGIS Desktop ونماذج اللغة الكبيرة (LLMs) لأتمتة ذكية مدعومة بالذكاء الاصطناعي—حيث يتيح التحكم في المشاريع، الطبقات، الخوارزميات،...