/ الدليل / الملعب / mcp-shrimp-task-manager
● مجتمع cjo4m06 ⚡ فوري

mcp-shrimp-task-manager

بواسطة cjo4m06 · cjo4m06/mcp-shrimp-task-manager

مدير مهام دائم للوكلاء البرمجيين بالذكاء الاصطناعي — المتطلبات باللغة الطبيعية تصبح مهام منظمة مع تبعيات، يتم تتبعها عبر الجلسات.

mcp-shrimp-task-manager (cjo4m06) يحول الطلبات غير المنظمة إلى رسم بياني للمهام يدرك التبعيات. يدعم 'تخطيط المهمة' و 'تنفيذ المهمة' والوضع المستمر ووضع البحث وتعيين الوكيل المتخصص. يحافظ JSON الدائم على القرص على التقدم عبر الجلسات المحدودة بالرموز.

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

الميزات الأساسية

عرض مباشر

كيف يبدو في الممارسة

shrimp-task-manager.replay ▶ جاهز
0/0

التثبيت

اختر العميل

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "shrimp-task-manager": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-shrimp-task-manager"
      ],
      "_inferred": true
    }
  }
}

افتح Claude Desktop → Settings → Developer → Edit Config. أعد التشغيل بعد الحفظ.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "shrimp-task-manager": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-shrimp-task-manager"
      ],
      "_inferred": true
    }
  }
}

يستخدم Cursor نفس مخطط mcpServers مثل Claude Desktop. إعدادات المشروع أولى من الإعدادات العامة.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "shrimp-task-manager": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-shrimp-task-manager"
      ],
      "_inferred": true
    }
  }
}

انقر على أيقونة MCP Servers في شريط Cline الجانبي، ثم "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "shrimp-task-manager": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-shrimp-task-manager"
      ],
      "_inferred": true
    }
  }
}

نفس الصيغة مثل Claude Desktop. أعد تشغيل Windsurf لتطبيق التغييرات.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "shrimp-task-manager",
      "command": "npx",
      "args": [
        "-y",
        "mcp-shrimp-task-manager"
      ]
    }
  ]
}

يستخدم Continue مصفوفة من كائنات الخادم بدلاً من خريطة.

~/.config/zed/settings.json
{
  "context_servers": {
    "shrimp-task-manager": {
      "command": {
        "path": "npx",
        "args": [
          "-y",
          "mcp-shrimp-task-manager"
        ]
      }
    }
  }
}

أضف إلى context_servers. يعيد Zed التحميل تلقائيًا عند الحفظ.

claude mcp add shrimp-task-manager -- npx -y mcp-shrimp-task-manager

أمر من سطر واحد. تحقق باستخدام claude mcp list. احذف باستخدام claude mcp remove.

حالات الاستخدام

استخدامات عملية: mcp-shrimp-task-manager

توصيل ميزة متعددة الأيام عبر جلسات Claude باستخدام Shrimp

👤 المطورون الفرديون على الميزات الأطول ⏱ ~45 min intermediate

متى تستخدمه: الميزة أكبر من نافذة سياق Claude واحدة — لا تريد فقدان الحالة.

المتطلبات الأساسية
  • تم استنساخ المستودع + البناء — npm install && npm run build في mcp-shrimp-task-manager؛ أشر .mcp.json إلى مجلد البيانات
الخطوات
  1. التخطيط
    استخدم Shrimp plan_task على 'تنفيذ المصادقة الثنائية'. أنتج مهام مع تبعيات.✓ تم النسخ
    → تم حفظ رسم بياني المهام على القرص
  2. تنفيذ مهمة واحدة في كل مرة
    execute_task التالية. عند الانتهاء، ضع علامة مكتملة وأظهر لي التالية.✓ تم النسخ
    → انتهت مهمة واحدة، التالية في الطابور
  3. استئناف غداً
    (جلسة جديدة) اقرأ حالة Shrimp واستمر من أول مهمة مفتوحة.✓ تم النسخ
    → يختار الوكيل من حيث توقف

النتيجة: ميزة متعددة الجلسات يتم تسليمها بدون إفراغ السياق المتكرر.

المزالق
  • ينجرف رسم بياني المهام عن الواقع بعد الالتزامات اليدوية — قم بتشغيل خطوة المصالحة من حين لآخر — diff المهام المكتملة مقابل حالة المستودع الفعلية
اجمعها مع: github

وضع البحث: استكشف الخيارات قبل التزام الكود

👤 المهندسون الذين يقارنون الأساليب ⏱ ~30 min intermediate

متى تستخدمه: لديك 2-3 خيارات تنفيذ وتريد استكشافاً منظماً، وليس عفوياً.

الخطوات
  1. أدخل وضع البحث
    Shrimp research_mode: قارن ثلاثة خيارات لإدارة الحالة لتطبيق React الخاص بي — Zustand و Redux Toolkit و Jotai. لاحظ المقايضات.✓ تم النسخ
    → ملاحظات البحث لكل خيار
  2. حول الفائز إلى مهام
    سأختار Zustand. حول استنتاج البحث إلى خطة مهام.✓ تم النسخ
    → رسم بياني للمهام متوافق مع القرار

النتيجة: قرار مستنير يتم تتبعه جنباً إلى جنب مع المهام لتنفيذه.

اجمعها مع: idea-reality

فرض قواعد المشروع على كل دور وكيل عبر Shrimp

👤 الفرق ذات معايير البرمجة الصارمة ⏱ ~15 min beginner

متى تستخدمه: الوكلاء يستمرون في نسيان إعدادات ESLint أو قيود العمارة الخاصة بك.

الخطوات
  1. عيّن قواعد المشروع
    في Shrimp، عيّن القواعد: (1) لا any في TypeScript (2) جميع أكواد الشبكة في طبقة services/ (3) الاختبارات بجانب المصدر.✓ تم النسخ
    → تم حفظ القواعد
  2. تنفيذ مع القواعد في السياق
    نفذ المهمة التالية؛ Shrimp يحقن القواعد تلقائياً.✓ تم النسخ
    → يحترم الوكيل القواعد بدون تذكير

النتيجة: مخرجات متسقة عبر جلسة طويلة.

التركيبات

اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10

shrimp-task-manager + github

كل مهمة مكتملة تصبح التزاماً مع PR مرتبط

بعد كل execute_task، التزم بتنسيق Conventional Commits؛ عند الانتهاء من جميع المهام في الخطة، افتح draft PR.✓ تم النسخ
shrimp-task-manager + overture

خطة بصرية في Overture، التنفيذ الدائم في Shrimp

استخدم Overture لموافقة رسم البياني للخطة؛ ثم سلّم المهام إلى Shrimp للتنفيذ المتتبع.✓ تم النسخ

الأدوات

ما يوفره هذا الـ MCP

الأداةالمدخلاتمتى تستدعيهاالتكلفة
plan_task description: str, rules?: str[] بداية الميزة LLM tokens
execute_task task_id?: str (defaults to next open) قيادة الخطوة التالية LLM tokens + tool calls
research_mode question: str استكشاف ما قبل الكود LLM tokens
continuous_mode عندما تثق في الخطة وتريد عدم التدخل can be high
set_rules rules: str[] إعداد المشروع 0

التكلفة والحدود

تكلفة التشغيل

حصة API
يستخدم حصة LLM الخاصة بك
الرموز لكل استدعاء
Plan: 2-5k. Execute: يعتمد على المهمة
التكلفة المالية
مجاني
نصيحة
تجنب continuous_mode حتى تتحقق من خطة خطوة بخطوة للمشروع الحالي

الأمان

الصلاحيات والأسرار ونطاق الأثر

تخزين بيانات الاعتماد: لا يوجد تخزين جوهري؛ أينما وصلت المهام المنفذة
نقل البيانات الخارجي: حالة المهمة مخزنة محلياً في مجلد البيانات المعد الخاص بك

استكشاف الأخطاء

الأخطاء الشائعة وحلولها

الوكيل ينسى رسم بياني المهام بعد إعادة التشغيل

تأكد من أن مسار مجلد البيانات في .mcp.json مستقر وليس /tmp

تحقق: cat ملف الحالة — يجب أن تكون المهام موجودة
الوضع المستمر يخرج عن السيطرة

أنهِ الجلسة؛ Shrimp يحافظ على الحالة حتى تتمكن من التفتيش والاستئناف الانتقائي

فشل خطوة البناء على npm install

يتطلب Node 18+. Shrimp له تبعيات أصلية على بعض الإعدادات — تحقق من ملاحظات النظام الأساسي

البدائل

mcp-shrimp-task-manager مقابل البدائل

البديلمتى تستخدمهاالمقايضة
sequentialthinking-toolsتريد تخطيطاً داخل الجلسة، وليس مهام دائمةلا توجد ذاكرة عبر الجلسات
Linear MCPتريد مهام في متتبع المشاكل الخاص بفريقكسحابة/مدفوع؛ حمل فريق

المزيد

الموارد

📖 اقرأ ملف README الرسمي على GitHub

🐙 تصفح القضايا المفتوحة

🔍 تصفح أكثر من 400 خادم MCP و Skills