
تكامل خادم Coda MCP
يوفر خادم Coda MCP طريقة موحدة لمساعدي الذكاء الاصطناعي للتفاعل مع منصة Coda، مما يتيح الاستعلام عن المستندات، وأتمتة سير العمل، وتوافق البروتوكول الموحد لتحقيق...
شغل كود بايثون، ثبت الاعتمادات، وادِر البيئات المعزولة مباشرة داخل تدفقات FlowHunt الخاصة بك مع خادم MCP Code Executor.
يعد MCP Code Executor خادم MCP (بروتوكول سياق النماذج) يمكّن نماذج اللغة (LLMs) من تنفيذ كود بايثون ضمن بيئة بايثون مخصصة، مثل Conda أو virtualenv أو UV virtualenv. من خلال ربط مساعدي الذكاء الاصطناعي ببيئات بايثون حقيقية قابلة للتنفيذ، يمنحهم القدرة على أداء مجموعة واسعة من مهام التطوير التي تتطلب تنفيذ كود، إدارة مكتبات، وإعداد بيئات ديناميكيًا. يدعم هذا الخادم توليد الكود المتزايد لتجاوز قيود الرموز، يسمح بتثبيت الاعتمادات فورًا، ويسهّل تكوين بيئة التنفيذ أثناء التشغيل. يمكن للمطورين الاستفادة من هذه الأداة لأتمتة تقييم الكود، تجربة الحزم الجديدة، وإدارة العمليات الحسابية ضمن بيئة محكمة وآمنة.
لا توجد قوالب محفزات صريحة مذكورة في المستودع أو التوثيق.
لا توجد موارد محددة موصوفة في المستودع أو التوثيق.
{
"mcpServers": {
"mcp-code-executor": {
"command": "node",
"args": [
"/path/to/mcp_code_executor/build/index.js"
],
"env": {
"CODE_STORAGE_DIR": "/path/to/code/storage",
"ENV_TYPE": "conda",
"CONDA_ENV_NAME": "your-conda-env"
}
}
}
}
{
"mcpServers": {
"mcp-code-executor": {
"env": {
"CODE_STORAGE_DIR": "/path/to/code/storage",
"ENV_TYPE": "conda",
"CONDA_ENV_NAME": "your-conda-env",
"MY_SECRET_API_KEY": "${MY_SECRET_API_KEY}"
},
"inputs": {
"apiKey": "${MY_SECRET_API_KEY}"
}
}
}
}
{
"mcpServers": {
"mcp-code-executor": {
"command": "node",
"args": [
"/path/to/mcp_code_executor/build/index.js"
],
"env": {
"CODE_STORAGE_DIR": "/path/to/code/storage",
"ENV_TYPE": "conda",
"CONDA_ENV_NAME": "your-conda-env"
}
}
}
}
{
"mcpServers": {
"mcp-code-executor": {
"command": "node",
"args": [
"/path/to/mcp_code_executor/build/index.js"
],
"env": {
"CODE_STORAGE_DIR": "/path/to/code/storage",
"ENV_TYPE": "conda",
"CONDA_ENV_NAME": "your-conda-env"
}
}
}
}
{
"mcpServers": {
"mcp-code-executor": {
"command": "node",
"args": [
"/path/to/mcp_code_executor/build/index.js"
],
"env": {
"CODE_STORAGE_DIR": "/path/to/code/storage",
"ENV_TYPE": "conda",
"CONDA_ENV_NAME": "your-conda-env"
}
}
}
}
ملاحظة: يمكنك أيضًا استخدام Docker. تم اختبار Dockerfile المرفق لنوع البيئة
venv-uv
:
{
"mcpServers": {
"mcp-code-executor": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"mcp-code-executor"
]
}
}
}
استخدام MCP في FlowHunt
لبدء دمج خوادم MCP في سير عمل FlowHunt الخاص بك، ابدأ بإضافة مكون MCP إلى تدفقك وربطه بوكيل الذكاء الاصطناعي الخاص بك:
انقر على مكون MCP لفتح لوحة الإعدادات. في قسم إعدادات النظام لـ MCP، أدخل تفاصيل خادم MCP باستخدام هذا الشكل من JSON:
{
"mcp-code-executor": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
بعد الإعداد، يصبح وكيل الذكاء الاصطناعي قادرًا على استخدام هذا MCP كأداة مع إمكانية الوصول لجميع وظائفه وقدراته. تذكر تغيير “mcp-code-executor” إلى اسم خادم MCP الفعلي الخاص بك واستبدال عنوان URL بعنوان MCP الخاص بك.
القسم | متوفر | التفاصيل/ملاحظات |
---|---|---|
نظرة عامة | ✅ | |
قائمة المحفزات | ⛔ | لا توجد قوالب محفزات |
قائمة الموارد | ⛔ | لا توجد موارد صريحة |
قائمة الأدوات | ✅ | execute_code, install_dependencies, check_installed_packages |
تأمين مفاتيح API | ✅ | مثال مرفق مع إدخالات env |
دعم التوليد (أقل أهمية في التقييم) | ⛔ | غير محدد |
يوفر هذا الخادم MCP وظائف أساسية وقوية لتنفيذ الكود مع تكامل LLM، إلى جانب تعليمات إعداد واضحة وأدوات مناسبة. ومع ذلك، يفتقر إلى قوالب المحفزات، الموارد الصريحة، ومعلومات حول الجذور أو دعم التوليد. بالنسبة لـ MCP يركز على تنفيذ الكود، فهو قوي جدًا ويحصل على تقييم مرتفع من حيث الفائدة العملية وسهولة الدمج، لكنه يخسر بعض النقاط بسبب غياب بعض ميزات MCP المتقدمة وكمال التوثيق.
لديه رخصة LICENSE | ✅ (MIT) |
---|---|
يحتوي على أداة واحدة على الأقل | ✅ |
عدد الـ Forks | 25 |
عدد النجوم | 144 |
هو خادم بروتوكول Model Context Protocol (MCP) يسمح لنماذج اللغة بتنفيذ كود بايثون في بيئات آمنة ومعزولة (مثل Conda أو venv)، إدارة الاعتمادات، وتكوين بيئة التشغيل. مثالي لتقييم الكود، علم البيانات، الأتمتة، وإعداد البيئة الديناميكي مع FlowHunt.
يوفر أدوات لتنفيذ كود بايثون (`execute_code`)، تثبيت الاعتمادات مباشرة (`install_dependencies`)، والتحقق من الحزم المثبتة (`check_installed_packages`).
أضف MCP Code Executor كمكوّن MCP في تدفقك، ثم قم بتكوينه بعنوان URL وطريقة النقل الخاصة بالخادم. يتيح ذلك لوكلاء الذكاء الاصطناعي استخدام قدراته في تنفيذ الكود وإدارة البيئة داخل FlowHunt.
نعم، يدعم الخادم تشغيل الكود في بيئات Conda أو virtualenv معزولة، مما يضمن إمكانية إعادة الإنتاج ومنع التضارب بين الاعتمادات.
نعم، يمكن للخادم تنفيذ الكود بشكل متزايد، ما يفيد في التعامل مع الكود الذي يتجاوز حدود رموز LLM.
نعم، يمكنك استخدام Dockerfile المرفق وتكوين خادم MCP ليعمل داخل حاوية Docker لمزيد من العزل.
مكّن تدفقاتك بتنفيذ كود بايثون آمن وتلقائي. دمج خادم MCP Code Executor وافتح التدفقات الديناميكية لعلم البيانات، الأتمتة، وغير ذلك.
يوفر خادم Coda MCP طريقة موحدة لمساعدي الذكاء الاصطناعي للتفاعل مع منصة Coda، مما يتيح الاستعلام عن المستندات، وأتمتة سير العمل، وتوافق البروتوكول الموحد لتحقيق...
يعمل خادم Codacy MCP كجسر بين المساعدين الذكيين ومنصة Codacy، مما يتيح أتمتة جودة الكود، تحليل الأمان، إدارة المستودعات، وتحسين سير عمل المطورين من خلال الوصول ...
يقوم خادم mcp-installer MCP بتبسيط وأتمتة تثبيت خوادم نموذج بروتوكول السياق الأخرى، مما يتيح لمساعدي الذكاء الاصطناعي والمطورين توسيع مجموعة أدواتهم بسرعة عن طر...