Weft
AR

Asana MCP: كيف تربط Asana بـ ChatGPT وClaude وCursor

بقلم Andrei Finogeev، مؤسس Weft ·

خادم MCP الرسمي لـ Asana هو خادم V2 على https://mcp.asana.com/v2/mcp؛ وقد أُوقف عنوان V1 القديم (mcp.asana.com/sse). في ChatGPT وClaude تربط تطبيق Asana من أدلتهما وتسجّل الدخول. أما في Claude Code وCursor وVS Code فهناك خطوة إضافية: لا يدعم Asana التسجيل الديناميكي للعملاء، فتنشئ أولًا تطبيق OAuth في وحدة تحكم المطوّرين لدى Asana وتلصق معرّف العميل والسر في العميل.

Asana MCP بنظرة سريعة

عنوان الخادمhttps://mcp.asana.com/v2/mcp (Streamable HTTP). وقد أُوقف V1 على /sse
تسجيل الدخولOAuth 2.0 فقط — بلا رمز API. وتطبيق OAuth خاص بك (معرّف العميل + السر) لـ Claude Code وCursor وVS Code
الخطة المجانيةغير مذكور
حدود المعدّلغير مذكور؛ والاستدعاءات المجمّعة محدودة بـ 50 عنصرًا
الحذفنعم — delete_task وdelete_record
الخطط المدفوعةStarter $10.99 لكل مستخدم شهريًا بفوترة سنوية ($13.49 شهريًا)؛ وAdvanced $24.99 بفوترة سنوية ($30.49 شهريًا)

«غير مذكور» تعني أن Asana لا يقول ذلك. الأسعار هي أسعار القوائم بالدولار الأمريكي لكل مقعد؛ وتختلف الضرائب والأسعار الإقليمية.

كيف تُعدّ Asana MCP في كل مساعد

ChatGPT

اربط Asana من دليل التطبيقات في ChatGPT، وسجّل الدخول، واختر مساحة عمل وامنح التفويض. ولا يقول Asana أي خطط ChatGPT يمكنها استخدامه.

Claude (الويب وسطح المكتب)

اربط Asana من دليل الموصّلات في Claude (claude.com/connectors/asana) وسجّل الدخول. والإدراج من صنع Asana وموسوم بـ «Anthropic verified».

Claude Code

أنشئ أولًا تطبيق OAuth في وحدة تحكم المطوّرين لدى Asana بعنوان إعادة التوجيه http://localhost:8080/callback. أضف الخادم — وسيطلب Claude Code سر العميل — ثم شغّل /mcp في Claude Code وسجّل الدخول.

claude mcp add --transport http --client-id YOUR_CLIENT_ID --client-secret --callback-port 8080 asana https://mcp.asana.com/v2/mcp

Cursor

Cursor Settings ← Tools & MCP ← «+ Add new global MCP server»، والصق الإعداد، ثم اضغط Connect. وسجّل cursor://anysphere.cursor-mcp/oauth/callback كعنوان إعادة توجيه لتطبيق OAuth الخاص بك في Asana.

{
  "mcpServers": {
    "asana": {
      "url": "https://mcp.asana.com/v2/mcp",
      "auth": {
        "CLIENT_ID": "${env:ASANA_CLIENT_ID}",
        "CLIENT_SECRET": "${env:ASANA_CLIENT_SECRET}"
      }
    }
  }
}

VS Code

Command Palette ← «MCP: Add Server» ← HTTP، وأدخل العنوان، وسمّه asana، وأدخل معرّف العميل والسر حين يُطلب منك. عناوين إعادة التوجيه: http://127.0.0.1:33418/ (مع الشرطة المائلة في النهاية) وhttps://vscode.dev/redirect.

ما يستطيع ذكاؤك الاصطناعي فعله في Asana

  • البحث في المهام والمشاريع والمحافظ وتحديثات الحالة والمستخدمين والفرق وقراءتها.
  • إنشاء المهام والمشاريع وتحديثها (من القوالب أيضًا)، وإضافة التعليقات، ونشر تحديثات حالة المشاريع.
  • حذف المهام؛ والعمل مع جداول Asana وسجلاتها؛ وقراءة الإشعارات وتحديثها.
  • أدوات معاينة تعرض بطاقة مهمة أو مشروع تفاعلية في العملاء التي تدعم التطبيقات.

حدود تستحق المعرفة

  • لا تسجيل ديناميكي للعملاء: خارج تطبيقَي ChatGPT وClaude الرسميين تحتاج تطبيق OAuth خاصًا بك. ويقول Asana إن بعض العملاء، مثل Replit وJetBrains، لا تدعم ذلك بعد.
  • مساحة عمل واحدة لكل جلسة — «Tokens are workspace-scoped».
  • لا نطاقات صلاحيات: يطلب الرمز وصولًا كاملًا إلى كل الأدوات؛ وتبقى صلاحياتك في Asana سارية.
  • search_tasks حصرية لـ Premium؛ وفي الخطط الأخرى يستخدم المساعد get_tasks.
  • أُزيلت أدوات الأهداف والتخصيصات والفترات الزمنية في V2.
  • لا أداة يحجز بها الوكيل مهمة أو يبلّغ بالتقدّم — فالذكاء الاصطناعي يحرّر Asana، ولا يعمل من طابور.

Asana أم Weft للعمل مع الذكاء الاصطناعي؟

اختر Asana إن كان عملك مشاريع بين الفرق بخطوط زمنية ومحافظ وتقارير حالة، وشركتك تعمل عليه أصلًا. خادم MCP الخاص به واسع وتصونه Asana.

اختر Weft إن كنت مؤسسًا منفردًا أو فريقًا صغيرًا وينبغي للذكاء الاصطناعي أن يدير اللوحة. يتصل Weft في ChatGPT وClaude وCursor وCodex بـ OAuth عادي — بلا تطبيق OAuth تسجّله — وأدواته مصنوعة لمساعدين ينجزون العمل: حجز مهمة، والإبلاغ بالتقدّم، وطرح سؤال عليك ينتظر في صندوق الوارد لديك، وتسجيل القرار. ويعمل في ChatGPT على كل الخطط، بما فيها Free.

لوحة Weft على هاتف، عمود Doing: ثلاث مهام التقطها مساعد ذكاء اصطناعي، وكل منها موسومة بـ AI
يلتقط المساعدون المهمة التالية؛ وتُظهر كل بطاقة من يعمل عليها.
مهمة منجزة في Weft أنشأها الذكاء الاصطناعي، مع النتيجة التي سجّلها المساعد: ما الذي أصلحه وأن 40 تشغيلًا للاختبارات نجحت
حين ينتهي المساعد، يترك إيصالًا: ما الذي فعله وكيف تحقّق منه.

إعداد Weft: Weft في ChatGPT · Weft في Claude · Weft في Claude Code · Weft في Cursor · Weft في Codex

أسئلة

ما عنوان خادم Asana MCP؟

https://mcp.asana.com/v2/mcp. وقد أُغلق عنوان V1، https://mcp.asana.com/sse.

لماذا يطلب Cursor أو Claude Code معرّف عميل لـ Asana؟

لا يدعم خادم Asana V2 التسجيل الديناميكي للعملاء، فتحتاج العملاء غير تطبيقَي ChatGPT وClaude الرسميين تطبيق OAuth تنشئه في وحدة تحكم المطوّرين لدى Asana. وتلصق معرّف العميل والسر في العميل.

هل يمكنني استخدام رمز وصول شخصي من Asana مع MCP؟

لا. يقبل الخادم OAuth فقط، والرموز الصادرة لـ MCP لا تعمل مع REST API الخاصة بـ Asana أيضًا.

هل يعمل Asana MCP على خطة Personal المجانية؟

لا يقول Asana ذلك. والقيد الوحيد المتعلق بالخطة الذي يوثّقه هو أن search_tasks تحتاج Premium.

المصادر

قُرئ في 11 نوفمبر 2026.

أدلة إعداد MCP أخرى