بروتوكول سياق النموذج (MCP)
تكامل Lingo.dev مع بروتوكول سياق النموذج يربط أدوات الذكاء الاصطناعي مباشرة بقدرات الترجمة في Lingo.dev باستخدام بروتوكول سياق النموذج. هذا يتيح لك ترجمة المحتوى دون مغادرة بيئة الذكاء الاصطناعي المفضلة لديك.
على عكس مجموعات تطوير البرمجيات JavaScript وPHP التي تتطلب تكاملًا مباشرًا في الكود، يوفر بروتوكول سياق النموذج وظائف الترجمة من خلال واجهات أدوات الذكاء الاصطناعي مثل Cursor وClaude Desktop وإضافات VS Code.
ما هو بروتوكول سياق النموذج
يتيح بروتوكول سياق النموذج لأدوات الذكاء الاصطناعي الوصول إلى الخدمات الخارجية مثل Lingo.dev. عندما تطلب من أداة الذكاء الاصطناعي ترجمة محتوى، فإنها تستخدم محرك الترجمة الخاص بـ Lingo.dev في الخلفية من خلال اتصال بروتوكول سياق النموذج.
أدوات الذكاء الاصطناعي المدعومة
تكامل Lingo.dev مع بروتوكول سياق النموذج يعمل مع أدوات الذكاء الاصطناعي التالية:
- Cursor — محرر الكود المدعوم بالذكاء الاصطناعي
- Claude Desktop — مساعد الذكاء الاصطناعي من Anthropic
- Cline for VS Code — إضافة VS Code للمساعدة بالذكاء الاصطناعي
الأمر الأساسي
تستخدم جميع تكاملات بروتوكول سياق النموذج هذا الأمر:
npx -y lingo.dev mcp <api-key>
استبدل <api-key>
بمفتاح API الخاص بمشروعك من لوحة تحكم Lingo.dev.
إعداد Cursor
تكوين Cursor لـ Lingo.dev:
- افتح إعدادات Cursor
- حدد علامة التبويب MCP
- انقر على + إضافة خادم MCP جديد
- قم بالتكوين باستخدام:
- الاسم: Lingo.dev
- النوع: command
- الأمر:
npx -y lingo.dev mcp <api-key>
- ابحث عن مؤشر الحالة الأخضر وأداة "translate" في القائمة
يظهر التكامل كخادم MCP متصل مع قدرات الترجمة.
إعداد Claude Desktop
تكوين Claude Desktop لـ Lingo.dev:
- افتح الإعدادات في تطبيق Claude سطح المكتب
- انتقل إلى علامة التبويب المطور
- انقر على تعديل التكوين لفتح ملف التكوين
- أضف تكوين JSON هذا:
{
"mcpServers": {
"lingodotdev": {
"command": "npx",
"args": ["-y", "lingo.dev", "mcp", "<api-key>"]
}
}
}
- احفظ الملف وأعد تشغيل Claude
- ابحث عن أيقونة المطرقة في مدخل الدردشة التي تظهر اتصال MCP
إعداد Cline لـ VS Code
تكوين امتداد Cline لـ Lingo.dev:
- افتح الشريط الجانبي لـ Cline (
Cmd+Shift+P
، اكتب > cline: focus on view) - انقر على أيقونة MCP Servers في الزاوية العلوية اليمنى
- حدد Configure MCP Servers
- أضف تكوين JSON التالي:
{
"mcpServers": {
"lingodotdev": {
"command": "npx",
"args": ["-y", "lingo.dev", "mcp", "<api-key>"]
}
}
}
- احفظ الملف
- تحقق من ظهور خادم "lingodotdev" مع توفر أداة "translate"
استخدام ترجمة MCP
طلب الترجمات من خلال واجهة الأداة الذكية:
Translate this paragraph to Spanish using Lingo.dev
Use Lingo.dev to translate this JSON file to German
Translate these chat messages to French with Lingo.dev
تتعامل الأداة الذكية مع طلب الترجمة من خلال اتصال MCP، باستخدام محرك الترجمة الخاص بـ Lingo.dev تلقائيًا.
قدرات الترجمة
يوفر تكامل MCP الوصول إلى:
- ترجمة النصوص — السلاسل النصية الفردية والفقرات
- ترجمة الكائنات — JSON والبيانات المهيكلة
- ترجمة المحادثات — مصفوفات المحادثة
- اكتشاف اللغة — التعرف التلقائي على لغة المصدر
- لغات هدف متعددة — دعم الترجمة الدفعية
تعتمد القدرات الدقيقة على كيفية تنفيذ الأداة الذكية لتكامل MCP.
استكشاف الأخطاء وإصلاحها
التحقق من اتصال MCP:
- تأكد من صحة مفتاح API
- تأكد من أن الأداة الذكية تظهر حالة خادم MCP النشط
- أعد تشغيل الأداة الذكية بعد إجراء تغييرات في التكوين
- ابحث عن أداة "translate" في قائمة أدوات MCP المتاحة
مشاكل الاتصال عادة ما تشير إلى مفتاح API غير صحيح أو أخطاء في بناء جملة التكوين.