هذا خادم MCP مقدَّم من Maps Grounding Lite API. يوفّر الخادم أدوات للمطوّرين لإنشاء تطبيقات نماذج لغوية كبيرة (LLM) استنادًا إلى "منصة خرائط Google".
يعمل خادم بروتوكول سياق النموذج (MCP) كوكيل بين خدمة خارجية توفّر السياق أو البيانات أو الإمكانات لنموذج لغوي كبير (LLM) أو تطبيق ذكاء اصطناعي. تربط خوادم MCP تطبيقات الذكاء الاصطناعي بأنظمة خارجية، مثل قواعد البيانات وخدمات الويب، وتحوّل استجاباتها إلى تنسيق يمكن لتطبيق الذكاء الاصطناعي فهمه.
إعداد الخادم
يجب تفعيل خوادم MCP وإعداد المصادقة قبل استخدامها. لمزيد من المعلومات حول استخدام خوادم MCP البعيدة من Google وGoogle Cloud، يُرجى الاطّلاع على نظرة عامة على خوادم MCP في Google Cloud.
نقاط نهاية الخادم
نقطة نهاية خدمة MCP هي عنوان الشبكة وواجهة الاتصال (عادةً عنوان URL) لخادم MCP الذي يستخدمه تطبيق الذكاء الاصطناعي (المضيف لعميل MCP) لإنشاء اتصال آمن وموحّد. وهي نقطة الاتصال التي يطلب منها النموذج اللغوي الكبير السياق أو استدعاء أداة أو الوصول إلى مورد. يمكن أن تكون نقاط نهاية MCP من Google عالمية أو إقليمية.
يحتوي خادم MCP في Maps Grounding Lite API على نقطة نهاية MCP العالمية التالية:
- https://mapstools.googleapis.com/mcp
أدوات MCP
أداة MCP هي دالة أو إمكانية قابلة للتنفيذ يعرضها خادم MCP لنموذج لغوي كبير أو تطبيق ذكاء اصطناعي لتنفيذ إجراء في العالم الحقيقي.
الأدوات
يحتوي خادم MCP في mapstools.googleapis.com على الأدوات التالية:
| أدوات MCP | |
|---|---|
search_places |
استدعِ هذه الأداة عندما يكون طلب المستخدِم هو العثور على أماكن أو مؤسسات أو عناوين أو مواقع جغرافية أو أماكن مهمة أو أي عملية بحث أخرى ذات صلة بـ "خرائط Google". متطلبات الإدخال (مهمة):
تعليمات لاستدعاء الأداة:
|
lookup_weather |
تسترد هذه الأداة بيانات الطقس الشاملة، بما في ذلك الأحوال الجوية الحالية والتوقعات على مدار الساعة واليومية. البيانات المحدّدة المتاحة: درجة الحرارة (الحالية، المحسوسة، القصوى/الدنيا، مؤشر الحرارة)، والرياح (السرعة، الهبات، الاتجاه)، والأحداث السماوية (شروق الشمس/غروبها، طور القمر)، والأمطار (النوع، الاحتمالية، الكمية/معدل هطول الأمطار المتوقع)، والأحوال الجوية (مؤشر الأشعة فوق البنفسجية، الرطوبة، الغطاء السحابي، احتمالية العواصف الرعدية)، وعنوان الموقع الجغرافي الذي تم ترميزه جغرافيًا. الموقع الجغرافي وقواعد الموقع الجغرافي (مهمة): يتم تحديد الموقع الجغرافي الذي يتم طلب بيانات الطقس له باستخدام حقل
أوضاع الاستخدام:
قيود المَعلمات:
|
compute_routes |
تحسب هذه الأداة مسارًا للسفر بين نقطة انطلاق ووجهة محدّدتَين. أوضاع السفر المتاحة: DRIVE (تلقائيًا) وWALK. متطلبات الإدخال (مهمة): تتطلب هذه الأداة نقطة الانطلاق والوجهة. يجب تقديم كل منهما باستخدام إحدى الطرق التالية، مع تضمينها في الحقل الخاص بها:
مثال على استدعاء الأداة: {"origin":{"address":"Eiffel Tower"},"destination":{"place_id":"ChIJt_5xIthw5EARoJ71mGq7t74"},"travel_mode":"DRIVE"}
|
resolve_names |
تحوّل هذه الأداة قائمة مجمّعة من طلبات البحث عن مواقع جغرافية محدّدة (أسماء المعالم أو العناوين الدقيقة) إلى أرقام تعريف الأماكن الأساسية في "خرائط Google". متطلبات الإدخال (مهمة):
تعليمات لاستدعاء الأداة:
التعامل مع الأخطاء (مهم):
|
resolve_maps_urls |
تحوّل هذه الأداة قائمة بعناوين URL في "خرائط Google" إلى أرقام تعريف الأماكن الأساسية في "خرائط Google". حالات استدعاء هذه الأداة (مهمة):
متطلبات الإدخال (مهمة):
التعامل مع الأخطاء (مهم):
|
الحصول على مواصفات أداة MCP
للحصول على مواصفات أداة MCP لجميع الأدوات في خادم MCP، استخدِم طريقة tools/list. يوضّح المثال التالي كيفية استخدام curl لسرد جميع الأدوات ومواصفاتها المتاحة حاليًا في خادم MCP.
| طلب Curl |
|---|
curl --location 'https://mapstools.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |