خادم MCP من الذكاء الاصطناعي إلى قاعدة البيانات لدمج LLMs مع Tsurugi
خادم tsurugi-mcp، من مشروع Tsurugi، هو خادم MCP يربط نماذج اللغة الكبيرة بقاعدة بيانات Tsurugi العلائقية لمهام البيانات المدفوعة بالذكاء الاصطناعي. يكشف الخادم عن أدوات MCP مثل الاستعلام، وفحص المخطط، والتحكم في DDL والمعاملات، بحيث يمكن للوكلاء تنفيذ استعلامات SELECT، وDML، وأوامر المخطط أثناء التعامل مع مجموعات النتائج الكبيرة. تشمل قوالب المطالبات وسرعة توافق MCP تكامل الوكلاء. يستهدف المطورين، ومديري قواعد البيانات، ومهندسي الذكاء الاصطناعي الذين يحتاجون إلى وصول برمجي إلى عمليات قاعدة البيانات في الذاكرة متعددة النوى ضمن سير عمل الوكلاء.
ما المهام التي يمكنك استخدامها من أجلها؟
الخادم يحول مطالبات الذكاء الاصطناعي إلى إجراءات مباشرة على قاعدة البيانات. يقوم بتنفيذ بروتوكول سياق النموذج لكشف تنفيذ استعلامات SQL مع دعم المؤشرات، وتعديل البيانات (إدراج، تحديث، حذف)، وتنفيذ DDL، وأدوات فحص المخطط مثل listTableNames و getTableMetadata. تقوم قوالب المطالبات المدمجة بربط الطلبات الشائعة بأدوات MCP، بحيث يمكن للوكلاء إنتاج استعلامات، وفحص المخططات، واسترجاع النتائج المصفحة دون تنسيق SQL يدوي.
ما مدى موثوقية عمليات قاعدة البيانات ومعالجة المعاملات؟
تم تنفيذ دلالات المعاملات لتتناسب مع نماذج Tsurugi. يدعم الخادم التحكم في التزامن التفاؤلي، أوضاع المعاملات للقراءة فقط، والمعاملات الطويلة بما في ذلك تكوينات الحفاظ على الكتابة؛ كما أنه يعيد مجموعات نتائج مدعومة بالمؤشرات لمجموعات البيانات الكبيرة. تعتمد تلك السلوكيات على ضمانات محرك العلاقات الأساسي، لذا فإن المخرجات دقيقة بالنسبة لحالة قاعدة البيانات التي يتصل بها الخادم بدلاً من أي استنتاج لوكيل بمفرده.
هل يتطلب إعدادًا تقنيًا وأين يتناسب في سير العمل؟
يتطلب النشر مشغلًا يدير خدمات Java ونسخة Tsurugi. الخادم هو تطبيق Java يحتاج إلى Java 21 أو أحدث وواجهة خلفية Tsurugi+، ويتكامل مع مضيفي MCP مثل Claude Desktop عن طريق إضافة JAR ومعلمات الاتصال إلى تكوين mcpServers. تقلل المطالبات المُعدة مسبقًا من هندسة المطالبات، لكن تثبيت وتشغيل الخادم يناسب فرق الهندسة التي تقبل مكونات الجانب المضيف وأعمال التكوين.
تكامل عملي لفرق الهندسة التي تعمل على مجموعات تسوروجي
الخادم هو خيار عملي لفرق الهندسة التي تدمج استدعاءات قاعدة البيانات في سير عمل الوكلاء، لأنه ي formalizes تفاعلات الذكاء الاصطناعي مع قاعدة البيانات تحت MCP ويتم صيانته بنشاط ضمن اتحاد مشروع تسوروجي. توقع عبء نشر وعمليات يتطلب صيانة خادم داخلية ومراجعة الاستعلامات؛ اعتبر SQL التي تم إنشاؤها بواسطة الوكلاء كإخراج للتحقق من صحة ضد المخطط وضوابط الوصول قبل تطبيق التغييرات على بيانات الإنتاج.