Askdb: خادم MCP مستضاف ذاتيًا للتفاعل مع قاعدة بيانات الذكاء الاصطناعي
Askdb، أداة خادم MCP مجانية من المطور Mgorabbani، تمكّن الوكلاء الذكاء الاصطناعي من التفاعل مع قواعد بيانات MongoDB وPostgreSQL. تم بناؤها باستخدام TypeScript وتعمل على Node.js 22+، وتعمل كجسر مستضاف ذاتيًا لعملاء بروتوكول سياق النموذج (MCP). تشمل خيارات النشر صور Docker عبر docker compose للاستخدام المحلي، ونص برمجي لتثبيت VPS بأمر واحد، ونفق Cloudflare. يوفر بيئة آمنة ومتحكم بها، مما يسمح لوكلاء الذكاء الاصطناعي بالوصول المقيد فقط إلى بيانات الإنتاج مع الحفاظ على خصوصية مستوى الحقل الدقيق. يعمل Askdb كنقطة نهاية موحدة لمجموعة متنوعة من أدوات الذكاء الاصطناعي.
ماذا يتصل به Askdb؟
يعمل Askdb كخادم MCP، متصلاً بكل من قواعد بيانات MongoDB وPostgreSQL. يعمل كجسر مستضاف ذاتيًا، مصمم خصيصًا للسماح لوكلاء الذكاء الاصطناعي بالتفاعل مع هذه الأنواع من قواعد البيانات. يتيح هذا الإعداد لوكلاء الذكاء الاصطناعي استعلام البيانات والوصول إليها ضمن بيئة محكومة. من خلال التكامل مع هذه الأنظمة الشائعة لقواعد البيانات، يوفر Askdb طبقة أساسية لاستكشاف البيانات وتحليلها المدفوع بالذكاء الاصطناعي، مما يضمن أن الوكلاء يمكنهم استرجاع المعلومات الضرورية من خلال بروتوكول موحد. يركز الوصول لوكلاء الذكاء الاصطناعي عبر تقنيات قواعد البيانات المختلفة.
الميزات والأدوات الأساسية
يكشف Askdb عن العديد من الأدوات القابلة للاستدعاء المحددة لوكلاء الذكاء الاصطناعي. تشمل هذه قائمة-قواعد البيانات لتعداد قواعد البيانات المتاحة، ومخطط-المجموعة لتفاصيل المخطط، والبحث، والتجميع، والعدد، والمتميز لاسترجاع البيانات وتحليلها. يمكن للوكلاء أيضًا استخدام عينات-المستندات لمعاينات سريعة للبيانات. للعمليات الأكثر تقدمًا، يتوفر تنفيذ-النوع-البرمجي، جنبًا إلى جنب مع حفظ-الرؤية للاحتفاظ بالنتائج. توفر هذه الأدوات قدرات تفاعل دقيقة مع مثيلات MongoDB وPostgreSQL المتصلة.
لمن هو؟
تم تصميم Askdb للفرق التي تتطلب من وكلاء الذكاء الاصطناعي الحصول على وصول آمن للقراءة فقط إلى قواعد بيانات MongoDB وPostgreSQL الخاصة بهم. يناسب المنظمات التي تعطي الأولوية للتحكم الدقيق على مستوى الحقول في البيانات وتفضل الحلول المستضافة ذاتيًا. هذه الأداة مثالية للبيئات التي تكون فيها خصوصية البيانات والامتثال أمرًا بالغ الأهمية، مما يسمح بإخفاء المعلومات الحساسة عن وكلاء الذكاء الاصطناعي. يوفر واجهة محكومة للذكاء الاصطناعي لاستعلام بيانات الإنتاج دون الكشف عن بيانات اعتماد قاعدة البيانات الخام. تخطى هذا إذا كانت فريقك لا يحتاج إلى تفاعل وكلاء الذكاء الاصطناعي مع قواعد بيانات الإنتاج.
كيف تبدأ
يتم منح الوصول من خلال تدفق تفويض OAuth القياسي للعملاء عن بُعد، بينما تستخدم التكوينات المحلية مفاتيح API (رموز الحامل) التي تم إنشاؤها في لوحة التحكم. يدعم بروتوكول النقل streamable-http.
حالات الاستخدام
- تمكين وكلاء الذكاء الاصطناعي من استعلام بيانات الإنتاج ضمن بيئة محكومة للقراءة فقط دون الكشف عن بيانات اعتماد قاعدة البيانات الخام.
- فرض خصوصية البيانات والامتثال من خلال السماح بالتحكم على مستوى الحقول لإخفاء المعلومات الحساسة عن وكلاء الذكاء الاصطناعي.
- توفير نقطة نهاية واحدة /mcp لمختلف أدوات الذكاء الاصطناعي للتفاعل بشكل موحد مع كل من قواعد بيانات MongoDB وPostgreSQL.
يقدم Askdb حلاً مستضافًا ذاتيًا يعتمد على TypeScript لربط وكلاء الذكاء الاصطناعي بقاعدة بيانات MongoDB وPostgreSQL عبر بروتوكول MCP. يضمن الوصول الآمن للبيانات للقراءة فقط مع تحكم دقيق، ويدعم عملاء الذكاء الاصطناعي المتنوعين مثل Claude وChatGPT وCursor. مع تركيزه على خصوصية البيانات والوصول الموحد، يلبي Askdb احتياجات الفرق المحددة للتفاعل مع قواعد البيانات المدفوعة بالذكاء الاصطناعي.
