AI Extensions، 28 أكتوبر: شخّص البروتوكول وحمّل المهارة المناسبة
يحسن تصحيح MCP من Vercel أخطاء اكتشاف الإصدار دون رجوع صامت. ويفصل Tech Leads Club التثبيت عن الاسترجاع عند الطلب، مع حدود ترخيص تستحق القراءة.

باختصار
يحسن تصحيح MCP من Vercel أخطاء اكتشاف الإصدار دون رجوع صامت. ويفصل Tech Leads Club التثبيت عن الاسترجاع عند الطلب، مع حدود ترخيص تستحق القراءة.

تحليل واختبار مقترح، وليس تجربة للمنتج
فشل الاتصال يحتاج تفسيرا واضحا
يفشل اتصال MCP قبل تشغيل أي أداة. تبديل الإعدادات قد يخفي السبب. تجمع نشرة اليوم تصحيح توافق صغيرا وكتالوج مهارات عند الطلب. فحصت الوثائق والإصدارات والتراخيص في 28 أكتوبر. لم أثبت أو أشغل الحزمتين؛ إنها مراجعة مصادر وليست ترتيبا للجودة.
Vercel AI SDK MCP 2.0.86
يحسن إصدار @ai-sdk/mcp 2.0.86 بتاريخ 27 أكتوبر أخطاء اكتشاف إصدار غير مدعوم عندما يعلن الخادم إصدارا قديما متوافقا. يعرض الإصدار المطلوب والمعلن ويشرح خيار protocolVersionDiscovery: false الصريح. يحتفظ بتفاصيل الخطأ الأصلية ويتجنب الرجوع التلقائي. هذه آلية تشخيص، لا ضمان لتوافق كل خادم.
تميز الوثائق MCP عديم الحالة 2026-07-28 عن التهيئة القديمة. الأخطاء الحديثة المعروفة لا تؤدي إلى رجوع تلقائي. لنقطة نهاية معروف أنها تتطلب التهيئة القديمة، يبدأ false تلك المصافحة مباشرة. سأحتفظ بالخطأ ووثائق النقطة قبل الاختيار بدلا من تعطيل الاكتشاف في كل مكان.
الاستيراد الموثق هو createMCPClient من @ai-sdk/mcp. توصي الوثائق بـ HTTP للإنتاج وبـ stdio المدمج للتطوير المحلي. المثال يعرض خيار التوافق فقط، دون مصادقة أو تقوية إنتاجية. ترخيص المستودع Apache-2.0. آخر commit في main المفحوص مؤرخ 28 أكتوبر 04:52:49 UTC؛ والتصحيح 27 أكتوبر 19:35:56 UTC.
كود توضيحي فقط؛ لم ينفذ على المنتج.
import { createMCPClient } from '@ai-sdk/mcp';
// Only for an endpoint documented to require legacy initialization.
const client = await createMCPClient({
transport: { type: 'http', url: 'https://example.invalid/mcp' },
protocolVersionDiscovery: false,
});
await client.close();
Tech Leads Club: تثبيت أم استرجاع انتقائي
يتيح CLI التفاعلي npx @tech-leads-club/agent-skills اختيار المهارات والوكلاء ونطاق التثبيت والنسخ أو الرابط الرمزي. يستشير خادم @tech-leads-club/agent-skills-mcp المنفصل الكتالوج نفسه أثناء الجلسة. المسار الموثق search_skills ثم read_skill ثم الملفات المطلوبة فقط. يكتب prepare_skill_files الملفات إلى القرص؛ تجهيزها لا يعني تشغيلها.
يفصل LICENSE برمجيات MIT عن ملفات SKILL.md التي يؤلفها المشرفون تحت CC-BY-4.0 ما لم يذكر الملف غير ذلك. تحتفظ مهارات الأطراف الأخرى بتراخيصها. شارة المستودع لا تكفي؛ افحص ترخيص المهارة المختارة وانسب المحتوى إلى Tech Leads Club حين يلزم.
يسجل إصدار skills-catalog-v0.17.15 بتاريخ 26 أكتوبر حفظ الموافقات ونتائج الفحص بعد compaction. وcommit main المفحوص مؤرخ أيضا 26 أكتوبر 03:11:37 UTC. هذه مؤشرات صيانة وليست تدقيق أمان. لا أنقل نسب الثغرات أو وعود الأمان المطلقة من README كحقائق متحقق منها.
تجربة محدودة
لعميل MCP سجل الإصدار المطلوب والمعلن واختبر استدعاء معروفا للقراءة فقط على نقطة مؤقتة. وللكتالوج افحص مهارة واحدة وترخيصها وسكربتاتها قبل التفعيل. قارن الملفات المثبتة أو المجهزة بالمراجعة المفحوصة. البصمة أو درجة البحث لا تثبت أمان التعليمات أو ملاءمتها.
كلا النهجين يوسع مدخلات الوكيل: قد يعيد خادم بعيد محتوى غير موثوق، وقد تضيف مهارة سكربتات قابلة للتنفيذ. استبعد بيانات الاعتماد والملفات الخاصة من التجربة، وقيد الصلاحيات واحتفظ بمسار تراجع. الشعبية ليست الجودة؛ لا نستخدم أعداد النجوم أو التنزيلات.
مصادر فحصت في 28 أكتوبر 2026
- https://github.com/vercel/ai/releases/tag/%40ai-sdk/mcp%402.0.86
- https://ai-sdk.dev/docs/ai-sdk-core/mcp-tools
- https://raw.githubusercontent.com/vercel/ai/main/LICENSE
- https://github.com/tech-leads-club/agent-skills
- https://github.com/tech-leads-club/agent-skills/releases
- https://raw.githubusercontent.com/tech-leads-club/agent-skills/main/LICENSE
- https://raw.githubusercontent.com/tech-leads-club/agent-skills/main/packages/mcp/README.md
- https://api.github.com/repos/vercel/ai/commits/main
- https://api.github.com/repos/tech-leads-club/agent-skills/commits/main