أحاول توصيل Claude.ai بمثيل n8n ذاتي الاستضافة (v2.30.7) باستخدام ميزة Instance-level MCP (Preview)، لكنني أتلقى هذا الخطأ من Claude:
“لم يتمكن من التسجيل في خدمة تسجيل الدخول في n8n. يمكنك المحاولة مرة أخرى، أو إضافة معرّف عميل OAuth في إعدادات الموصل.”
تفاصيل الإعداد:
- n8n مستضاف ذاتياً، يعمل محلياً، معرّض عبر ngrok (نفق https)
- Instance-level MCP مفعّل
- لقد أضفت عنوان URL إعادة التوجيه المطلوب (https://claude.ai/api/mcp/auth_callback) ضمن إعدادات OAuth وحفظته بنجاح
- لدي سير عمل واحد منشور مع Chat Trigger، وكان الوصول إلى MCP مفعّلاً
- تظهر سجلات ngrok أن Claude تقوم بجلب /.well-known/oauth-authorization-server و /.well-known/oauth-protected-resource بنجاح (200 OK)، لكن لا يظهر أي طلب POST إلى نقطة نهاية /register أبداً — متبوعاً بـ 401 Unauthorized على /mcp-server/http
- تبويب “العملاء المتصلين” يظهر دائماً “لا توجد عملاء OAuth متصلون”
يبدو أن Claude غير قادرة على إكمال تسجيل العميل الديناميكي مع مثيل n8n الخاص بي. هل هذا تحديد معروف لميزة MCP في الإصدار الأولي، أم هناك طريقة يدوية لتسجيل عميل OAuth / الحصول على معرّف عميل وسر لـ n8n حتى أتمكن من إدخاله يدوياً على جانب Claude؟
شكراً لك مقدماً!
وصف المشكلة/الخطأ/السؤال
ما هي رسالة الخطأ (إن وجدت)؟
يرجى مشاركة سير عملك
(حدد العقد على قماشك واستخدم اختصارات لوحة المفاتيح CMD+C/CTRL+C و CMD+V/CTRL+V لنسخ ولصق سير العمل.)
شارك الإخراج الذي أرجعته العقدة الأخيرة
معلومات عن إعداد n8n الخاص بك
- إصدار n8n:
- قاعدة البيانات (الافتراضي: SQLite):
- إعداد n8n EXECUTIONS_PROCESS (الافتراضي: own, main):
- تشغيل n8n عبر (Docker, npm, n8n cloud, تطبيق سطح المكتب):
- نظام التشغيل: