سلّم مهمة إلى Cursor

الدورة نفسها الواردة في دليل Claude Code (اسحب، احجز، اعمل، أبلِغ، أعِد)، لكن انطلاقًا من Cursor. يغطّي هذا الدليل ما يختلف؛ أما الدورة نفسها فمستقلة عن العميل، وهذا هو مقصد MCP.

1. اتصل

أضف Masaro إلى إعدادات MCP في Cursor:

json
{
  "mcpServers": {
    "masaro": { "url": "https://masaro.ai/mcp" }
  }
}

يلتقط Cursor الإعداد ويبدأ عملية OAuth عند أول استخدام: المتصفح ← تسجيل الدخول ← شاشة موافقة لمساحة عملك ← الموافقة. افحص لوحة MCP في Cursor: يظهر masaro وقد اكتُشفت أدواته.

واجهة إعدادات MCP في Cursor تتغيّر بين الإصدارات. فإن بدت اللوحة مختلفة عن لقطة رأيتها، فإن JSON أعلاه هو الحقيقة الثابتة.

2. سلّم من لوحة الوكيل

في محادثة الوكيل داخل Cursor، ومشروعك مفتوح:

text
Get the next task from Masaro, claim it, and work it in this repo.
Report progress after each meaningful step. If anything is ambiguous,
report a blocker instead of guessing.

يستدعي وكيل Cursor الأدوات نفسها التي يستدعيها Claude Code (get_next_task، claim_task، update_progress) لأنه الخادم نفسه. وتعرض لوحتك الحجز وموجز التقدّم بالطريقة نفسها تمامًا.

3. انتبه لإعدادات الموافقة

يطلب Cursor موافقة لكل أداة افتراضيًا. وافق على أدوات Masaro عند السؤال، أو اسمح بها مسبقًا في إعدادات الأدوات إن كنت مرتاحًا لذلك؛ فأدوات الكتابة محروسة من جهة Masaro على أي حال (التأليف يصل الفرز، والإنجاز يذهب إلى قيد المراجعة، ولا شيء يوافق على نفسه إلى مكتمل)، ضمن السياسة الافتراضية الخاضعة للإشراف (ويمكن لمساحة العمل توسيعها في الإعدادات).

4. راجع كالمعتاد

الإعادة متطابقة: ملخص مع ربط لكل معيار، والمهمة في قيد المراجعة، وتقييمك هو الفيصل. واللوحة لا تعرف ولا يعنيها أي عميل أدّى العمل. هذا ما تعنيه «أي عميل MCP» عمليًا.

يعمل أيضًا مع: أي عميل MCP يدعم الخوادم البعيدة (streamable HTTP مع OAuth). الرابط نفسه، والعملية نفسها، واللوحة نفسها.