هذا خادم MCP توفّره واجهة برمجة تطبيقات Workspace. يوفّر الخادم أدوات للمطوّرين لإنشاء تطبيقات LLM فوق Workspace (Drive وGmail و"تقويم Google" وChat).
يعمل خادم "بروتوكول سياق النموذج" (MCP) كخادم وكيل بين خدمة خارجية توفّر السياق أو البيانات أو الإمكانات لنموذج لغوي كبير (LLM) أو تطبيق ذكاء اصطناعي. تربط خوادم MCP تطبيقات الذكاء الاصطناعي بالأنظمة الخارجية، مثل قواعد البيانات وخدمات الويب، وتترجم ردودها إلى تنسيق يمكن لتطبيق الذكاء الاصطناعي فهمه.
إعداد الخادم
يجب ضبط خادم Universal Search MCP قبل الاستخدام. لمزيد من المعلومات حول استخدام خوادم MCP عن بُعد في Google وGoogle Cloud، يُرجى الاطّلاع على نظرة عامة على خوادم MCP في Google Cloud.
نقاط نهاية الخادم
نقطة نهاية خدمة MCP هي عنوان الشبكة وواجهة الاتصال (عادةً ما تكون عنوان URL) لخادم MCP الذي يستخدمه تطبيق الذكاء الاصطناعي (مضيف عميل MCP) لإنشاء اتصال آمن وموحّد. وهي نقطة الاتصال التي يستخدمها النموذج اللغوي الكبير لطلب السياق أو استدعاء أداة أو الوصول إلى مورد.
يوفّر خادم MCP في Workspace MCP API نقاط النهاية التالية لمجموعة أدوات MCP:
- https://workspacemcp.googleapis.com/mcp/v1
أدوات MCP
أداة MCP هي وظيفة أو إمكانية قابلة للتنفيذ يوفّرها خادم MCP لنموذج لغوي كبير أو تطبيق ذكاء اصطناعي لتنفيذ إجراء في العالم الحقيقي. مجموعات الأدوات هي مجموعة من الأدوات المفيدة لمهمة معيّنة. يمكن أن يساعد استخدام مجموعات الأدوات وكيلك في تقديم أداء أفضل لأنّه يقلّل من عدد الأدوات المتاحة له.
مجموعات الأدوات
يحتوي خادم MCP workspacemcp.googleapis.com على مجموعات الأدوات التالية:
| مجموعات أدوات MCP | ||
|---|---|---|
| نقطة نهاية | الوصف | الأدوات |
| /mcp/v1 | مجموعة أدوات متاحة للجميع لبروتوكول سياق النموذج (MCP) في Workspace | |
الحصول على مواصفات أداة MCP
للحصول على مواصفات أدوات MCP لجميع الأدوات في خادم MCP، استخدِم طريقة tools/list. يوضّح المثال التالي كيفية استخدام curl لعرض جميع الأدوات ومواصفاتها المتاحة حاليًا في خادم MCP.
| طلب Curl |
|---|
curl --location 'https://workspacemcp.googleapis.com/mcp/v1' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |