تكامل خادم AWS Cognito MCP

تكامل خادم AWS Cognito MCP

أضف مصادقة AWS Cognito قوية وإدارة للمستخدمين إلى وكلاء وتطبيقات الذكاء الاصطناعي لديك مع تكامل MCP من FlowHunt.

ما وظيفة خادم “AWS Cognito” MCP؟

خادم AWS Cognito MCP هو تنفيذ لبروتوكول Model Context Protocol (MCP) يندمج مع Amazon Cognito لتوفير إمكانيات المصادقة وإدارة المستخدمين للمساعدين الذكيين وأدوات التطوير. من خلال العمل كجسر بين عملاء الذكاء الاصطناعي وAWS Cognito، يسمح بسير عمل مصادقة المستخدمين بشكل آمن مثل التسجيل، وتسجيل الدخول، وإعادة تعيين كلمة المرور، والمصادقة متعددة العوامل مباشرة من بيئات مثل Claude أو عملاء MCP المتوافقين الآخرين. هذا يمكّن المطورين من إدارة هويات المستخدمين، والجلسات، وميزات الأمان برمجيًا، مما يسهّل دمج المصادقة القوية في التطبيقات أو الروبوتات أو سير العمل المؤتمت مع الحفاظ على الأمان عبر بنية AWS التحتية.

قائمة البرومبتات

لا توجد قوالب برومبتات مذكورة أو موصوفة في المستودع أو التوثيق.

قائمة الموارد

لا توجد موارد MCP صريحة مدرجة أو موصوفة في المستودع أو التوثيق.

قائمة الأدوات

  • sign_up: تسجيل مستخدم جديد باستخدام البريد الإلكتروني وكلمة المرور.
  • sign_up_confirm_code_from_email: التحقق من الحساب الجديد برمز تأكيد يُرسل عبر البريد الإلكتروني.
  • sign_in: مصادقة مستخدم باستخدام اسم المستخدم وكلمة المرور.
  • sign_out: تسجيل خروج المستخدم الحالي.
  • getCurrentUser: استرجاع تفاصيل المستخدم المسجل الدخول حاليًا.
  • reset_password_send_code: طلب رمز إعادة تعيين كلمة المرور لمستخدم.
  • reset_password_veryify_code: إعادة تعيين كلمة المرور باستخدام رمز التحقق.
  • change_password: تغيير كلمة مرور المستخدم الحالي.
  • refresh_session: تحديث رموز المصادقة لجلسة المستخدم.
  • update_user_attributes: تحديث سمات ملف المستخدم مثل الاسم أو البريد الإلكتروني.
  • delete_user: حذف حساب المستخدم الحالي.
  • resend_confirmation_code: إعادة إرسال رمز تأكيد الحساب.
  • verify_software_token: التحقق من رمز TOTP للمصادقة متعددة العوامل (MFA).

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

  • أتمتة تسجيل المستخدمين: أتمتة عمليات التسجيل وتأكيد البريد الإلكتروني وإعداد السمات لعمليات الإعداد في التطبيقات والخدمات بسهولة.
  • تأمين تسجيل دخول الوكلاء/الروبوتات: السماح للمساعدين الذكيين بتسجيل الدخول الآمن والمحافظة على الجلسات المصادق عليها للإجراءات الشخصية أو المقيدة.
  • إدارة كلمات المرور: تمكين التعامل المؤتمت مع إعادة تعيين كلمات المرور، وتسليم الرموز، وتغيير كلمات المرور لدعم المستخدمين ذاتيًا.
  • تكامل المصادقة متعددة العوامل: إضافة المصادقة متعددة العوامل (MFA) المعتمدة على TOTP إلى العمليات المدارة عبر وكلاء الذكاء الاصطناعي، لتعزيز الأمان للعمليات الحساسة.
  • إدارة دورة حياة المستخدم: تحديث سمات المستخدم أو تحديث الجلسات أو حذف المستخدمين برمجيًا كجزء من العمليات الإدارية أو دعم العملاء المؤتمت.

كيفية إعداده

Windsurf

لا توجد تعليمات إعداد لـ Windsurf في التوثيق.

Claude

  1. تأكد من تثبيت Node.js 18 أو أحدث على نظامك.
  2. انتقل إلى: Settings > Developer > Edit Config في Claude Desktop.
  3. أضف ما يلي إلى ملف claude_desktop_config.json:
    {
      "mcpServers": {
        "aws-cognito-mcp-server": {
          "command": "/path/to/mcp-server-aws-cognito/build/index.js",
          "env": {
            "AWS_COGNITO_USER_POOL_ID": "your-user-pool-id",
            "AWS_COGNITO_USER_POOL_CLIENT_ID": "your-app-client-id"
          }
        }
      }
    }
    
  4. احفظ وأعد تشغيل Claude.
  5. تحقق من توفر الخادم في قائمة خوادم MCP.

تأمين مفاتيح API: ضع بيانات اعتماد AWS Cognito الخاصة بك في قسم env كما هو موضح أعلاه. لا تكتب معلومات حساسة مباشرة.

Cursor

لا توجد تعليمات إعداد لـ Cursor في التوثيق.

Cline

لا توجد تعليمات إعداد لـ Cline في التوثيق.

Claude Code

  1. تأكد من تثبيت Node.js 18+.
  2. قم بتثبيت Claude Code باستخدام التعليمات في توثيق Claude Code.
  3. أضف خادم AWS Cognito MCP:
    claude mcp add "aws-cognito-mcp" npx tsx index.ts
    
  4. تحقق من إضافته:
    claude mcp list
    
  5. شغل Claude مع خادم MCP الخاص بك:
    claude
    

تأمين مفاتيح API: استخدم ملف .env أو متغيرات البيئة لـ AWS_COGNITO_USER_POOL_ID و AWS_COGNITO_USER_POOL_CLIENT_ID.

مثال على ملف .env:

AWS_COGNITO_USER_POOL_ID=your-user-pool-id
AWS_COGNITO_USER_POOL_CLIENT_ID=your-app-client-id

كيفية استخدام هذا MCP داخل التدفقات

استخدام MCP في FlowHunt

لدمج خوادم MCP في سير عمل FlowHunt الخاص بك، ابدأ بإضافة مكون MCP إلى التدفق وربطه بوكيل الذكاء الاصطناعي لديك:

تدفق MCP في FlowHunt

انقر على مكون MCP لفتح لوحة الإعدادات. في قسم إعداد النظام لمكون MCP، أدخل تفاصيل خادم MCP الخاص بك باستخدام هذا الشكل من JSON:

{
  "aws-cognito-mcp-server": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

بعد الإعداد، سيتمكن وكيل الذكاء الاصطناعي الآن من استخدام هذا MCP كأداة مع إمكانية الوصول إلى جميع وظائفه وقدراته. تذكّر تغيير “aws-cognito-mcp-server” إلى الاسم الفعلي لخادم MCP الخاص بك واستبدال الرابط بعنوان خادم MCP الخاص بك.


نظرة عامة

القسممتوفرالتفاصيل/ملاحظات
نظرة عامة
قائمة البرومبتاتلا توجد قوالب برومبتات موصوفة
قائمة المواردلا توجد موارد MCP موصوفة
قائمة الأدواتأدوات المصادقة: sign_up، sign_in، إلخ.
تأمين مفاتيح APIاستخدم متغيرات البيئة في التكوين أو ملف .env
دعم Sampling (أقل أهمية في التقييم)غير مذكور

رأينا

يقدم خادم AWS Cognito MCP مجموعة قوية من أدوات المصادقة وموثق جيدًا للاستخدام مع Claude وClaude Code، لكنه يفتقر إلى قوالب البرومبتات والموارد الصريحة لـ MCP. سيكون من المفيد وجود أمثلة أكثر، وتعريفات للموارد، وتوضيح دعم للجذور وSampling. في وضعه الحالي، هو تكامل قوي لمصادقة AWS Cognito ضمن سير عمل الذكاء الاصطناعي، لكنه محدود نوعًا ما فيما يخص ميزات MCP الأوسع.

درجة MCP

هل يوجد ملف ترخيص LICENSE⛔ (لم يتم العثور على ملف ترخيص)
هل يوجد أداة واحدة على الأقل
عدد Forks3
عدد Stars0

التقييم: 5/10 — تغطية جيدة للأدوات المتعلقة بالمصادقة، لكن تنقصه الموارد، البرومبتات، دعم sampling/roots بشكل صريح، وملف ترخيص. هناك مجال كبير لتحسين اكتمال MCP والاستعداد ليكون مفتوح المصدر.

الأسئلة الشائعة

ما وظيفة خادم AWS Cognito MCP؟

يعمل كجسر بين أدوات الذكاء الاصطناعي وAWS Cognito، مما يتيح سير عمل مصادقة المستخدمين بشكل آمن مثل التسجيل، وتسجيل الدخول، وإعادة تعيين كلمة المرور، والمصادقة متعددة العوامل مباشرة من بيئات مثل Claude أو عملاء MCP المتوافقين الآخرين.

ما هي أدوات المصادقة المتاحة؟

يمكنك أتمتة تسجيل المستخدمين، وتسجيل الدخول، وتسجيل الخروج، وإعادة تعيين كلمة المرور، وتغيير كلمة المرور، والمصادقة متعددة العوامل (MFA)، وتحديث سمات المستخدم، وحذف المستخدم من خلال الأدوات المقدمة.

كيف أحافظ على أمان بيانات اعتماد AWS Cognito الخاصة بي؟

استخدم دائمًا متغيرات البيئة أو ملف .env لتخزين معلومات حساسة مثل معرف مجموعة المستخدمين ومعرف العميل الخاص بك. لا تقم أبدًا بكتابة الأسرار مباشرة في ملفات التكوين.

هل يمكنني استخدام هذا الخادم مع FlowHunt؟

نعم! أضف مكون MCP في سير عمل FlowHunt الخاص بك وعيّنه بتفاصيل خادم AWS Cognito MCP الخاص بك. هذا يسمح لوكلاء الذكاء الاصطناعي بالوصول إلى جميع ميزات المصادقة برمجيًا.

ما هي الحالات الشائعة لاستخدام هذا التكامل؟

استخدمه لأتمتة عمليات التسجيل، وتأمين تسجيل دخول الوكلاء، وإدارة كلمات المرور، وتفعيل المصادقة متعددة العوامل، والتحكم في أحداث دورة حياة المستخدم في تطبيقات أو سير عمل الذكاء الاصطناعي الخاصة بك.

هل توجد قوالب برومبتات أو موارد MCP صريحة مضمنة؟

لا توجد قوالب برومبتات أو موارد MCP صريحة في التوثيق الحالي.

هل يوجد ملف ترخيص LICENSE أو دعم مفتوح المصدر؟

لم يتم العثور على ملف ترخيص. المشروع غير جاهز حاليًا كمصدر مفتوح.

أمّن ذكاءك الاصطناعي مع تكامل AWS Cognito MCP

أضف بسهولة التسجيل، وتسجيل الدخول، وإدارة كلمات المرور، والمصادقة متعددة العوامل (MFA) إلى سير عمل الذكاء الاصطناعي أو الروبوتات الخاصة بك. جرب تكامل خادم AWS Cognito MCP من FlowHunt للحصول على أمان قوي وإدارة سلسة للمستخدمين.

اعرف المزيد

خادم موارد AWS MCP
خادم موارد AWS MCP

خادم موارد AWS MCP

يتيح خادم موارد AWS MCP للمساعدين الذكاء الاصطناعي إدارة واستعلام موارد AWS بشكل تفاعلي باستخدام Python وboto3. دمج أتمتة وإدارة AWS القوية في سير عمل FlowHunt ...

4 دقيقة قراءة
AI AWS +6
خادم AWS MCP
خادم AWS MCP

خادم AWS MCP

يُكامل خادم AWS MCP بين FlowHunt وخدمات AWS S3 وDynamoDB، مما يمكّن الوكلاء الذكاء الاصطناعي من أتمتة إدارة موارد السحابة، وتنفيذ العمليات على قواعد البيانات، و...

4 دقيقة قراءة
AWS MCP +6
تكامل خادم Monzo MCP
تكامل خادم Monzo MCP

تكامل خادم Monzo MCP

يتيح خادم Monzo MCP الاتصال بين المساعدين الذكيين وحسابك في بنك Monzo، مما يوفر وصولاً آمناً وقابلاً للبرمجة إلى بياناتك المصرفية الشخصية لأغراض الأتمتة، التقار...

4 دقيقة قراءة
AI Banking +5