MCP Tools Reference: mapscodeassist.googleapis.com

الأداة: retrieve-google-maps-platform-docs

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

مخطط الإدخال

رسالة الطلب الخاصة بـ RetrieveContexts

RetrieveContextsRequest

تمثيل JSON
{
  "llmQuery": string,
  "filter": string,
  "source": string
}
الحقول
llmQuery

string

الحقل مطلوب. طلب البحث باللغة الطبيعية هذا هو طلب البحث الذي أنشأه النموذج اللغوي الكبير وليس طلب بحث المستخدم المباشر.

filter

string

اختياريّ. فلاتر اختيارية لتضييق نطاق الاسترجاع، مثل أسماء واجهات برمجة التطبيقات ومجالات المنتجات

source

string

اختياريّ. تشير هذه السمة إلى مصدر طلب البحث، وتُستخدَم في الإحصاءات. على سبيل المثال، يمكن أن يكون هذا هو اسم تطبيق العميل أو مكوّن واجهة المستخدم الذي أنشأ طلب البحث. يجب أن يقتصر التنسيق على 64 حرفًا من أحرف ASCII. مثال: "my-client-app" و"web-console-search"

مخطط النتائج

رسالة الردّ على RetrieveContexts

RetrieveContextsResponse

تمثيل JSON
{
  "contexts": [
    {
      object (Context)
    }
  ]
}
الحقول
contexts[]

object (Context)

قائمة السياقات التي تم استردادها

السياق

تمثيل JSON
{
  "text": string,
  "score": number,
  "documentationUri": string,
  "apiState": string
}
الحقول
text

string

مقتطف النص الذي تم استرجاعه

score

number

نتيجة الملاءمة

documentationUri

string

عنوان URL للمستندات الأصلية

apiState

string

النتائج فقط. حالة واجهة برمجة التطبيقات يجب أن تكون إحدى القيم التالية: "ga" أو "preview" أو "alpha" أو "beta" أو "deprecated".

التعليقات التوضيحية للأدوات

Destructive Hint: ❌ | Idempotent Hint: ✅ | Read Only Hint: ✅ | Open World Hint: ❌