MCP Reference: mapscodeassist.googleapis.com

يعمل خادم بروتوكول سياق النموذج (MCP) كخادم وكيل بين خدمة خارجية توفّر السياق أو البيانات أو الإمكانات لنموذج لغوي كبير (LLM) أو تطبيق ذكاء اصطناعي. تربط خوادم MCP تطبيقات الذكاء الاصطناعي بالأنظمة الخارجية، مثل قواعد البيانات وخدمات الويب، وتحوّل ردودها إلى تنسيق يمكن لتطبيق الذكاء الاصطناعي فهمه.

خادم MCP يوفّر أدوات لتحديد مصدر ردود النماذج اللغوية الكبيرة في مستندات وأمثلة الرموز البرمجية الرسمية الخاصة بـ "منصة خرائط Google".

نقاط نهاية الخادم

نقطة نهاية خدمة MCP هي عنوان الشبكة وواجهة الاتصال (عادةً ما تكون عنوان URL) لخادم MCP الذي يستخدمه تطبيق مستند إلى الذكاء الاصطناعي (المضيف لبرنامج MCP) لإنشاء اتصال آمن وموحّد. وهي نقطة التواصل التي يمكن للنموذج اللغوي الكبير من خلالها طلب السياق أو استخدام أداة أو الوصول إلى أحد الموارد. يمكن أن تكون نقاط نهاية Google MCP عالمية أو إقليمية.

يحتوي خادم MCP mapscodeassist.googleapis.com على نقطة نهاية MCP التالية:

  • https://mapscodeassist.googleapis.com/mcp

أدوات MCP

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

يتضمّن خادم MCP على mapscodeassist.googleapis.com الأدوات التالية:

أدوات MCP
retrieve-instructions مهم: يُرجى الاتصال بهذه الأداة أولاً لأي استفسارات متعلقة بالموقع الجغرافي أو الخرائط أو العناوين أو التوجيه أو نقاط الاهتمام أو إحصاءات الموقع الجغرافي أو البيانات الجغرافية المكانية (مثل Google Earth). يوفّر هذا القسم السياق الأساسي حول "منصة خرائط Google" (واجهات برمجة التطبيقات للخرائط والمسارات والأماكن) وأفضل الممارسات الضرورية لكي تعمل الأدوات الأخرى بشكل صحيح. يجب استدعاء هذه الأداة قبل أي أداة أخرى.
retrieve-google-maps-platform-docs يبحث في مستندات "منصة خرائط Google" ورموز نموذجية ومراكز التصميم ومراكز الأمان ومستودعات GitHub (بما في ذلك رموز نموذجية ومكتبات البرامج للعملاء في react-google-maps وFlutter وCompose وبرامج الخدمات وswiftui وغيرها) وبنود الخدمة للإجابة عن أسئلة المستخدمين. مهم: يجب استدعاء أداة retrieve-instructions أو تحميل المرجع instructions قبل استخدام هذه الأداة. يوفّر ذلك سياقًا أساسيًا مطلوبًا لتعمل هذه الأداة بشكلٍ سليم.

الحصول على مواصفات أداة "إدارة العملاء المتعددين" (MCM)

للحصول على مواصفات أداة MCP لجميع الأدوات في خادم MCP، استخدِم الطريقة tools/list. يوضّح المثال التالي كيفية استخدام curl لإدراج جميع الأدوات ومواصفاتها المتاحة حاليًا في خادم MCP.

طلب Curl
curl --location 'https://mapscodeassist.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
    "method": "tools/list",
    "jsonrpc": "2.0",
    "id": 1
}'