یک سرور پروتکل زمینه مدل (MCP) به عنوان یک پروکسی بین یک سرویس خارجی عمل میکند که زمینه، دادهها یا قابلیتها را برای یک مدل زبان بزرگ (LLM) یا برنامه هوش مصنوعی فراهم میکند. سرورهای MCP برنامههای هوش مصنوعی را به سیستمهای خارجی مانند پایگاههای داده و سرویسهای وب متصل میکنند و پاسخهای آنها را به فرمتی ترجمه میکنند که برنامه هوش مصنوعی بتواند آن را درک کند.
این یک سرور MCP است که توسط Maps Grounding Lite API ارائه میشود. این سرور ابزارهایی را برای توسعهدهندگان فراهم میکند تا برنامههای LLM را بر روی پلتفرم Google Maps بسازند.
نقاط پایانی سرور
یک نقطه پایانی سرویس MCP، آدرس شبکه و رابط ارتباطی (معمولاً یک URL) سرور MCP است که یک برنامه هوش مصنوعی (میزبان برای کلاینت MCP) برای ایجاد یک اتصال امن و استاندارد از آن استفاده میکند. این نقطه تماس LLM برای درخواست زمینه، فراخوانی یک ابزار یا دسترسی به یک منبع است. نقاط پایانی Google MCP میتوانند جهانی یا منطقهای باشند.
سرور MCP mapstools.googleapis.com دارای نقطه پایانی MCP زیر است:
ابزارهای MCP
ابزار MCP یک تابع یا قابلیت اجرایی است که یک سرور MCP آن را در اختیار یک برنامه LLM یا هوش مصنوعی قرار میدهد تا در دنیای واقعی عملی را انجام دهد.
سرور MCP mapstools.googleapis.com ابزارهای زیر را دارد:
| ابزارهای MCP | |
|---|---|
| جستجو_مکانها | وقتی درخواست کاربر یافتن مکانها، مشاغل، آدرسها، موقعیتها، نقاط مورد علاقه یا هرگونه جستجوی مرتبط با نقشههای گوگل است، این ابزار را فراخوانی کنید. الزامات ورودی (بحرانی):
دستورالعمل فراخوانی ابزار:
|
| آب و هوای جستجو | شرایط فعلی، پیشبینیهای ساعتی و روزانه را برای هر مکانی ارائه میدهد. از این ابزار برای تمام سوالات مربوط به آب و هوا استفاده کنید. دادههای خاص موجود: دما (دمای فعلی، دمای مورد انتظار، حداکثر/حداقل، شاخص گرما)، باد (سرعت، تندباد، جهت)، رویدادهای آسمانی (طلوع/غروب خورشید، فاز ماه)، بارش (نوع، احتمال، مقدار/QPF)، شرایط جوی (شاخص UV، رطوبت، پوشش ابر، احتمال رعد و برق) و آدرس موقعیت مکانی با کد جغرافیایی. الزامات ورودی (بحرانی):
مدیریت تاریخ (بحرانی): تاریخها و ساعات ارائه شده توسط کاربر باید در منطقه زمانی محلی مکان درخواستی ارائه شوند. تاریخها باید به پارامترهای صحیح جداگانه تقسیم شوند: سال، ماه و روز. قالب مورد نیاز برای این پارامترها: {"سال": |
| محاسبه_مسیرها | مسیر سفر بین مبدا و مقصد مشخص شده را محاسبه میکند. حالتهای سفر پشتیبانی شده: رانندگی (پیشفرض)، پیادهروی. الزامات ورودی (حیاتی): به مبدا و مقصد نیاز دارد. هر کدام باید با استفاده از یکی از روشهای زیر، که در فیلد مربوطه قرار دارند، ارائه شوند:
مثال فراخوانی ابزار: {"origin":{"address":"برج ایفل"},"destination":{"place_id":"ChIJt_5xIthw5EARoJ71mGq7t74"},"travel_mode":"DRIVE"} |