This is an MCP server provided by Maps Experience Agent Tools. این سرور ابزارهایی را برای توسعهدهندگان فراهم میکند تا برنامههای LLM را روی «پلاتفرم Google Maps» بسازند.
سرور «پروتکل بافتار مدل» (MCP) بهعنوان پراکسی بین یک سرویس خارجی که بافتار، داده، یا قابلیتها را به «مدل زبانی بزرگ» (LLM) یا برنامه هوش مصنوعی ارائه میدهد عمل میکند. سرورهای MCP برنامههای هوش مصنوعی را به سیستمهای خارجی مانند پایگاههای داده و سرویسهای وب متصل میکنند و پاسخهای آنها را به قالبی ترجمه میکنند که برنامه هوش مصنوعی بتواند درک کند.
راهاندازی سرور
باید قبلاز استفاده، سرورهای MCP را فعال کنید و اصالتسنجی را راهاندازی کنید. برای اطلاعات بیشتر درباره استفاده از سرورهای MCP راه دور Google و Google Cloud، به نمای کلی سرورهای Google Cloud MCP مراجعه کنید.
نقطههای پایانی سرور
نقطه پایان سرویس MCP نشانی شبکه و میانای ارتباطی (معمولاً نشانی وب) سرور MCP است که برنامه هوش مصنوعی (میزبان کارخواه MCP) از آن برای برقراری اتصال ایمن و استاندارد استفاده میکند. این نقطه تماس برای LLM است تا بافت را درخواست کند، ابزاری را فراخوانی کند، یا به منبعی دسترسی پیدا کند. نقطههای پایانی MCP Google میتوانند جهانی یا منطقهای باشند.
سرور MCP مربوط به Maps Experience Agent Tools دارای نقطه پایانی MCP جهانی زیر است:
- https://mapstools.googleapis.com/mcp
ابزارهای «پروتکل زمینهای مدل» (MCP)
ابزار MCP تابع یا قابلیت اجرایی است که سرور MCP برای انجام کنشی در دنیای واقعی دراختیار مدل زبانی بزرگ یا برنامه هوش مصنوعی قرار میدهد.
ابزارها
سرور MCP mapstools.googleapis.com ابزارهای زیر را دارد:
| ابزارهای «پروتکل زمینهای مدل» (MCP) | |
|---|---|
search_places |
وقتی درخواست کاربر پیدا کردن مکانها، کسبوکارها، نشانیها، موقعیتها، نقاط دیدنی، یا هر جستجوی دیگری مرتبط با Google Maps است، این ابزار را فراخوانی کنید. الزامات ورودی (بسیار مهم):
دستورالعملهای فراخوانی ابزار:
|
lookup_weather |
دادههای جامع آبوهوا ازجمله شرایط کنونی، پیشبینیهای ساعتی، و روزانه را بازیابی میکند. دادههای خاص دردسترس: دما (فعلی، دمای احساسی، حداکثر/حداقل، شاخص گرما)، باد (سرعت، تندباد، جهت)، رویدادهای آسمانی (طلوع/غروب خورشید، فاز ماه)، بارش (نوع، احتمال، مقدار/QPF)، شرایط جوی (شاخص فرابنفش، رطوبت، پوشش ابر، احتمال رعدوبرق)، و نشانی مکان زمینکدیابیشده. مکان و قوانین مکان (بسیار مهم): مکانی که دادههای آبوهوا برای آن درخواست شده است بااستفاده از فیلد
حالتهای استفاده:
محدودیتهای پارامتر:
|
compute_routes |
مسیرهای سفر بین مبدأ و مقصد را محاسبه میکند، بهطور اختیاری ازطریق توقفهای میانی. مسافت و مدتزمان هر مسیر را برمیگرداند. الزامات ورودی (بسیار مهم):
دستورالعملهای فراخوانی ابزار:
نمونه فراخوانی ابزار: {"origin":{"address":"Eiffel Tower"},"destination":{"place_id":"ChIJt_5xIthw5EARoJ71mGq7t74"},"intermediate_waypoints":[{"address":"Louvre Museum"}],"travel_mode":"DRIVE","departure_time":"2026-09-19T08:00:00+02:00"} دستورالعملهای پاسخ:
|
resolve_names |
فهرست دستهای از پُرسمانهای مکان خاص (نام نشانگرهای مکانی یا نشانیهای دقیق) را به «شناسههای جا» در Google Maps متعارف تبدیل میکند. الزامات ورودی (بسیار مهم):
دستورالعملهای فراخوانی ابزار:
ذخیره در Google Maps:
مدیریت خطا (بسیار مهم):
|
resolve_maps_urls |
فهرستی از نشانیهای وب Google Maps را به «شناسههای جا» در Google Maps متعارف تبدیل میکند. چه زمانی این ابزار را فراخوانی کنید (بسیار مهم):
الزامات ورودی (بسیار مهم):
ذخیره در Google Maps:
مدیریت خطا (بسیار مهم):
|
دریافت مشخصات ابزار 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 }' |