تقييم Softonic

Pgmcp: خادم MCP للتفاعل مع PostgreSQL بلغة طبيعية

Pgmcp، الذي تم تطويره بواسطة Subnetmarco، هو أداة خادم MCP مبنية بلغة Go، مصممة لربط مساعدي الذكاء الاصطناعي بقواعد بيانات PostgreSQL. إنه يمكّن الاستعلامات بلغة طبيعية ضد محتوى قاعدة البيانات، ويعمل كحلقة وصل حيوية لوكلاء الذكاء الاصطناعي والمطورين. يدعم Pgmcp طرق تثبيت متنوعة، بما في ذلك الملفات الثنائية المجمعة مسبقًا وHomebrew، مما يجعله متاحًا عبر أنظمة التشغيل المختلفة. وظيفته الأساسية هي السماح لنماذج الذكاء الاصطناعي بالتفاعل مع واستخراج المعلومات من PostgreSQL باستخدام مطالبات محادثة.

أفضل بديل موصى به

ماذا يتصل Pgmcp؟

يتصل Pgmcp بأي قاعدة بيانات PostgreSQL موجودة، ويعمل كخادم MCP (بروتوكول سياق النموذج). يعمل كجسر، مما يسمح لمساعدي الذكاء الاصطناعي بالتفاعل مع هذه القواعد باستخدام اللغة الطبيعية. يتيح هذا الاتصال لوكلاء الذكاء الاصطناعي صياغة استعلامات واسترجاع المعلومات مباشرة من PostgreSQL. يدعم stdio (JSON-RPC) للاتصالات المحلية، مثل عندما يقوم Claude Desktop بتشغيله كعملية فرعية. بالإضافة إلى ذلك، يدعم Pgmcp HTTP (HTTP قابل للبث) لعمليات الاتصال بالعملاء، كما هو موضح في أمثلة التكوين.

الميزات الأساسية والأدوات

يكشف Pgmcp عن عدة أدوات قابلة للاستدعاء للتفاعل مع قاعدة البيانات. أداة ask تتعامل مع الأسئلة باللغة الطبيعية، وتحولها إلى استعلامات SQL مع بث تلقائي للنتائج. لاكتشاف المحتوى، تقوم أداة search بإجراء عمليات بحث نصية حرة عبر جميع أعمدة النص داخل قاعدة البيانات. تم تصميم أداة stream للبث المتقدم لمجموعات النتائج الكبيرة، مع تضمين قدرات الترقيم. بخلاف ذلك، تستخدم LLMs بشكل مستقل list_tables و describe_table و query لاستكشاف مخططات قاعدة البيانات والإجابة على الأسئلة بفعالية.

لمن هو؟

يهدف Pgmcp إلى مساعدي الذكاء الاصطناعي والوكلاء، والمطورين، ومحللي البيانات الذين يحتاجون إلى التفاعل مع قواعد بيانات PostgreSQL باستخدام اللغة الطبيعية. يوفر وسيلة لهذه المجموعات للاستعلام، والبحث، واستكشاف مخططات قاعدة البيانات من خلال واجهات محادثة. تبسط هذه الأداة الوصول إلى البيانات لأولئك الذين يعملون مع نماذج الذكاء الاصطناعي وPostgreSQL. تخطى هذا إذا كانت حاجتك الأساسية ليست التفاعل باللغة الطبيعية مع قواعد بيانات PostgreSQL عبر مساعد ذكاء اصطناعي.

كيفية البدء

يتم مصادقة الخادم باستخدام مفتاح API يتم تمريره كمتغير بيئي. يتضمن الإعداد توفير متغير DATABASE_URL مع سلسلة اتصال PostgreSQL، وخيارياً OPENAI_API_KEY لتوليد SQL المدعوم بالذكاء الاصطناعي.

حالات الاستخدام

  • استعلام قواعد بيانات PostgreSQL باستخدام اللغة الطبيعية للحصول على نتائج SQL منظمة.
  • إجراء عمليات بحث نصية حرة عبر جميع أعمدة النص داخل قاعدة البيانات.
  • تمكين LLMs من استكشاف مخططات قاعدة البيانات والعلاقات بشكل مستقل.

يوفر Pgmcp حلاً متخصصًا لربط وكلاء الذكاء الاصطناعي وقواعد بيانات PostgreSQL، مما يمكّن من التفاعلات بلغة طبيعية. إن دعمه لطرق الاتصال المختلفة مع العملاء ومجموعة محددة من الأدوات القابلة للاستدعاء يجعله قابلاً للتكيف مع بيئات التطوير المختلفة. يضع التركيز على الاستعلامات بلغة طبيعية واستكشاف المخططات كأصل قيم للمطورين ومحللي البيانات الذين يعملون مع الذكاء الاصطناعي.

  • المميزات

    • يمكن استعلامات اللغة الطبيعية لـ PostgreSQL.
    • يدعم أنواع متعددة من اتصالات العملاء.
    • يوفر أدوات لاستكشاف المخطط.
    • يقدم بحثًا نصيًا حرًا عبر أعمدة قاعدة البيانات.
  • العيوب

    • يتطلب مفتاح API خارجي من OpenAI لتوليد SQL للذكاء الاصطناعي.
    • يتطلب مصادقة رمز الحامل إعدادًا يدويًا.
    • يعتمد التكوين على متغيرات البيئة.
    • يمكن أن تكون طريقة الاتصال بالعميل المحددة غير واضحة.

مواصفات التطبيق

  • المطوِر

  • الترخيص

    المجاني

  • الإصدار

    v0.3.0

  • تاريخ التحديث

  • النظام الأساسي

    MCP

  • اللغة

    إنجليزي

البرامج المتاحة بلغات أخرى



تقييمات المستخدمين حول pgmcp

هل حاولت pgmcp؟ كن أول من ترك رأيك!

أضف تقييم

أفضل التنزيلات تحليل البيانات بالذكاء الاصطناعي لنظام MCP

أفضل التنزيلات تحليل البيانات بالذكاء الاصطناعي لنظام MCP

أفضل التنزيلات تحليل البيانات بالذكاء الاصطناعي لنظام MCP

الموضوعات ذات الصلة عن pgmcp

ناصر قد تنال إعجابك أيضًا

استكشاف تطبيقات

تختلف القوانين الخاصة باستخدام هذا البرنامج من بلد لآخر. نحن لا ننصح باستخدام هذا البرنامج ولا نقر استخدامه إذا كان ذلك مخالفًا لهذه القوانين.
تم تسجيل الدخول إلى Softonic باسم