خادم مكتبة MCP المفتوحة

خادم مكتبة MCP المفتوحة

MCP AI Integration Open Library Books

ماذا يفعل خادم “مكتبة MCP المفتوحة”؟

مكتبة MCP المفتوحة هو خادم “بروتوكول سياق النماذج” (MCP) يربط مساعدي الذكاء الاصطناعي بواجهة برمجة تطبيقات مكتبة الإنترنت المفتوحة الخاصة بـ Internet Archive. وظيفته الأساسية هي تمكين التفاعل السلس بين عملاء الذكاء الاصطناعي وقاعدة البيانات الضخمة للكتب والمؤلفين التي تديرها مكتبة الإنترنت المفتوحة. من خلال دمج هذا الخادم، يمكن لأدوات الذكاء الاصطناعي البحث عن الكتب حسب العنوان، واستعلام معلومات المؤلفين، واسترجاع بيانات وصفية تفصيلية، والوصول إلى وسائط مثل أغلفة الكتب وصور المؤلفين. هذا يسهل سير العمل للمطورين والمساعدين الذين يتعاملون مع البيانات الببليوغرافية، ويدعم مهام البحث والاكتشاف، ويسمح بالوصول البرمجي إلى بيانات الكتب والمؤلفين المنظمة دون إدارة واجهات البرمجة يدوياً.

قائمة العبارات

لا توجد قوالب عبارات محددة مذكورة في المستودع أو التوثيق.

قائمة الموارد

لا توجد موارد MCP محددة في التوثيق أو الكود المتوفر.

قائمة الأدوات

  • get_book_by_title: البحث عن الكتب في مكتبة الإنترنت المفتوحة باستخدام العنوان.
  • get_authors_by_name: البحث عن المؤلفين حسب الاسم.
  • get_author_info: استرجاع معلومات تفصيلية عن المؤلف باستخدام مفتاح مكتبة الإنترنت المفتوحة.
  • get_author_photo: الحصول على رابط صورة المؤلف باستخدام معرف مكتبة الإنترنت المفتوحة (OLID).
  • get_book_cover: استرجاع رابط صورة غلاف الكتاب باستخدام معرفات مثل ISBN أو OCLC أو LCCN أو OLID أو ID.
  • get_book_by_id: استرجاع معلومات كتاب تفصيلية باستخدام معرفات مثل ISBN أو LCCN أو OCLC أو OLID.

حالات استخدام هذا الخادم MCP

  • البحث عن معلومات الكتب: البحث الفوري عن بيانات الكتب المنظمة حسب العنوان، مما يسهل البحث الببليوغرافي أو إنشاء قوائم القراءة.
  • اكتشاف المؤلفين: البحث عن المؤلفين حسب الاسم والوصول إلى ملفاتهم، مما يدعم أدوات التعليم أو أنظمة الترشيح أو أنظمة إدارة المكتبات.
  • استرجاع بيانات وصفية غنية: الحصول على معلومات تفصيلية عن الكتب أو المؤلفين للفهرسة أو أدوات الاقتباس أو منصات التحليل الأدبي.
  • الوصول للوسائط الخاصة بالكتب والمؤلفين: جلب أغلفة الكتب وصور المؤلفين لتعزيز واجهات الاستخدام أو مواقع مراجعة الكتب أو المكتبات الرقمية.
  • تكامل البيانات الآلي: جلب بيانات مكتبة الإنترنت المفتوحة بشكل سلس إلى التطبيقات أو البوتات أو تدفقات العمل المخصصة دون الحاجة لإدارة مباشرة لواجهات البرمجة.

كيفية الإعداد

Windsurf

  1. تأكد من تثبيت Node.js و npm على نظامك.
  2. حدد موقع ملف إعدادات Windsurf لديك.
  3. أضف مكتبة MCP المفتوحة إلى إعدادات mcpServers الخاصة بك:
    {
      "mcpServers": {
        "open-library": {
          "command": "npx",
          "args": ["@8enSmith/mcp-open-library@latest"]
        }
      }
    }
    
  4. احفظ الإعدادات وأعد تشغيل Windsurf.
  5. تحقق من اتصال الخادم في لوحة تحكم Windsurf.

Claude

  1. افتح Smithery (أو استخدم npx Smithery CLI).
  2. نفذ:
    npx -y @smithery/cli install @8enSmith/mcp-open-library --client claude
    
  3. تأكد من ظهور @8enSmith/mcp-open-library في إعدادات Claude MCP.
  4. أعد تشغيل Claude Desktop إذا لزم الأمر.
  5. استخدم الأدوات عبر واجهة Claude.

مثال JSON:

{
  "mcpServers": {
    "open-library": {
      "command": "npx",
      "args": ["@8enSmith/mcp-open-library@latest"]
    }
  }
}

Cursor

  1. افتح Cursor وانتقل إلى إعداداتك أو إعدادات الإضافات.
  2. أضف خادم MCP كما يلي:
    {
      "mcpServers": {
        "open-library": {
          "command": "npx",
          "args": ["@8enSmith/mcp-open-library@latest"]
        }
      }
    }
    
  3. احفظ الإعدادات وأعد تحميل Cursor.
  4. تحقق من توفر الخادم في قائمة الأدوات.
  5. جرب استعلامًا بسيطًا عن كتاب أو مؤلف.

Cline

  1. تأكد من تثبيت Node.js لديك.
  2. حرر ملف إعدادات Cline لديك.
  3. أضف إعداد خادم MCP التالي:
    {
      "mcpServers": {
        "open-library": {
          "command": "npx",
          "args": ["@8enSmith/mcp-open-library@latest"]
        }
      }
    }
    
  4. احفظ وأعد تشغيل Cline.
  5. نفذ اختباراً للتأكد من التوصيل.

تأمين مفاتيح API

إذا تطلب الأمر وجود مفاتيح API، قم بتأمينها عبر متغيرات البيئة. مثال:

{
  "mcpServers": {
    "open-library": {
      "command": "npx",
      "args": ["@8enSmith/mcp-open-library@latest"],
      "env": {
        "OPEN_LIBRARY_API_KEY": "${OPEN_LIBRARY_API_KEY}"
      },
      "inputs": {
        "apiKey": "${OPEN_LIBRARY_API_KEY}"
      }
    }
  }
}

كيفية استخدام هذا MCP داخل التدفقات

استخدام MCP في FlowHunt

لدمج خوادم MCP في سير عمل FlowHunt، ابدأ بإضافة مكون MCP إلى التدفق الخاص بك وربطه بوكيل الذكاء الاصطناعي:

تدفق MCP في FlowHunt

انقر على مكون MCP لفتح لوحة الإعدادات. في قسم إعداد النظام لـ MCP، أدخل تفاصيل الخادم الخاص بك باستخدام هذا التنسيق:

{
  "open-library": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

عند الإعداد، سيتمكن وكيل الذكاء الاصطناعي من استخدام هذا MCP كأداة مع إمكانية الوصول لجميع وظائفه وقدراته. تذكر تغيير “open-library” إلى اسم خادم MCP الخاص بك واستبدال الرابط برابط خادمك.


نظرة عامة

القسممتوفرالتفاصيل/ملاحظات
نظرة عامةيوضح وصول مساعد الذكاء الاصطناعي إلى بيانات مكتبة الإنترنت المفتوحة
قائمة العباراتلم يتم العثور على قوالب عبارات محددة
قائمة المواردلم يتم تحديد موارد MCP
قائمة الأدوات6 أدوات: بحث عن كتب ومؤلفين، استرجاع معلومات/صور/أغلفة
تأمين مفاتيح APIتم توفير مثال للدمج عبر env
دعم العينات (أقل أهمية في التقييم)لم يُذكر

رأينا

يوفر خادم مكتبة MCP المفتوحة أدوات قوية وموثقة جيداً للاستعلام الببليوغرافي وبيانات المعلومات، لكنه يفتقر لقوالب العبارات والموارد الخاصة بـ MCP. الإعداد معتاد لخوادم MCP، والترخيص العام MIT ميزة إضافية. دعم العينات والجذور غير مذكور. بشكل عام، هو خادم MCP قوي ومركّز لبيانات الكتب والمؤلفين.

تقييم MCP

هل يوجد ترخيص✅ (MIT)
يضم أداة واحدة على الأقل
عدد التفرعات Forks3
عدد النجوم Stars6

درجة MCP: 7/10.
رائع للبحث عن الكتب/المؤلفين والبيانات الوصفية، لكنه يفتقر للميزات المتقدمة والموارد/العبارات الخاصة بـ MCP.

الأسئلة الشائعة

ما هو خادم مكتبة MCP المفتوحة؟

مكتبة MCP المفتوحة هو خادم MCP يربط مساعدي الذكاء الاصطناعي بواجهة برمجة تطبيقات مكتبة الإنترنت المفتوحة الخاصة بـ Internet Archive، مما يتيح البحث واسترجاع بيانات الكتب والمؤلفين والوسائط لأغراض البحث الببليوغرافي والتطبيقات البحثية.

ما الأدوات المتوفرة في هذا الخادم MCP؟

يوفر أدوات للبحث عن الكتب حسب العنوان، والعثور على المؤلفين حسب الاسم، والحصول على معلومات تفصيلية عن المؤلف أو الكتاب، واسترجاع وسائط مثل أغلفة الكتب أو صور المؤلفين.

ما هي الاستخدامات النموذجية؟

تشمل الاستخدامات البحث عن معلومات الكتب، واكتشاف المؤلفين، واسترجاع بيانات وصفية غنية للفهرسة أو التحليل الأدبي، وإضافة أغلفة الكتب أو صور المؤلفين للمنصات الرقمية.

هل يلزم وجود مفتاح API؟

بشكل عام، مكتبة الإنترنت المفتوحة عبارة عن واجهة عامة، ولكن إذا تطلب الأمر مفاتيح، يمكنك تأمينها عبر متغيرات البيئة في إعدادات خادم MCP الخاص بك.

كيف يتم تقييم هذا الخادم MCP؟

حصل على درجة MCP بمقدار 7 من 10: قوي في استعلامات الكتب والمؤلفين، لكنه يفتقر لقوالب العبارات الواضحة وميزات موارد MCP المتقدمة.

كيف أدمج هذا MCP مع FlowHunt؟

أضف تفاصيل خادم MCP في مكون MCP داخل سير عملك باستخدام إعداد JSON المقدم. اربطه بوكيل الذكاء الاصطناعي لديك لتمكين أدوات البحث الببليوغرافي ضمن التدفقات الخاصة بك.

ادمج مكتبة الإنترنت المفتوحة مع FlowHunt

مكّن سير عمل الذكاء الاصطناعي لديك بالوصول الفوري إلى ملايين الكتب والمؤلفين. اكتشف، وثرِ، وأتمت استعلامات البيانات الببليوغرافية بسهولة.

اعرف المزيد

المكتبة المفتوحة
المكتبة المفتوحة

المكتبة المفتوحة

قم بدمج FlowHunt مع واجهة برمجة تطبيقات المكتبة المفتوحة MCP لتمكين المساعدين الذكيين بالبحث المتقدم عن الكتب والمؤلفين، واسترجاع البيانات الوصفية، وإثراء المعر...

4 دقيقة قراءة
AI Open Library +4
تكامل خادم OpenSearch MCP
تكامل خادم OpenSearch MCP

تكامل خادم OpenSearch MCP

يتيح خادم OpenSearch MCP الدمج السلس بين OpenSearch و FlowHunt ووكلاء الذكاء الاصطناعي الآخرين، مما يسمح بالوصول البرمجي إلى وظائف البحث والتحليلات وإدارة المحت...

4 دقيقة قراءة
AI OpenSearch +5
خادم Apple Books MCP
خادم Apple Books MCP

خادم Apple Books MCP

يعمل خادم Apple Books MCP على ربط المساعدات الذكية بنظام Apple Books، حيث يتيح عرض الكتب، والمجموعات، والتعليقات، والإضاءات كمصادر منظمة للمطورين. يمكّن من تنظي...

5 دقيقة قراءة
AI Books +5