سرور پروتکل زمینه مدل توسعهدهنده گوگل هوم (MCP) به ابزارهای توسعه مبتنی بر هوش مصنوعی این امکان را میدهد که موارد زیر را جستجو کرده و اطلاعات خاص دامنه را به صورت بلادرنگ بازیابی کنند:
- مستندات عمومی مرکز توسعهدهندگان گوگل هوم
- باز کردن
- مشخصات Matter : برای نسخه ۱.۵.۱ موجود است
- مشخصات رزوه : موجود برای نسخه ۱.۴.۱
این امر تضمین میکند که عوامل و ابزارهای هوش مصنوعی میتوانند پاسخهای فنی دقیقی مربوط به برنامهها و فناوری توسعهدهندگان Google Home ارائه دهند.
یک سرور MCP به عنوان یک پروکسی بین یک سرویس خارجی که زمینه یا داده را فراهم میکند و یک برنامه هوش مصنوعی (میزبان) عمل میکند. سرور MCP توسعهدهنده خانگی، ابزارهای اجرایی را در اختیار قرار میدهد که به مدلهای زبان بزرگ (LLM) اجازه میدهد پاسخهای دقیقی را مستقیماً از مجموعههای فهرستبندی شده پیدا کنند. برای کسب اطلاعات بیشتر در مورد سرورهای MCP، به MCP چیست و چگونه کار میکند؟ مراجعه کنید.
پیشنیازها
برای استفاده از سرور MCP توسعهدهنده خانگی، باید یک کلاینت یا ویرایشگر هوش مصنوعی سازگار با MCP نصب کرده باشید.
گوگل ضد جاذبه
اگر از محیط توسعه هوش مصنوعی گوگل استفاده میکنید، یکی از موارد زیر را نصب کنید:
- رابط خط فرمان آنتیگراویتی، طبق راهنمای شروع به کار با رابط خط فرمان آنتیگراویتی
- ضد جاذبه ۲.۰، مطابق با مستندات ضد جاذبه گوگل
- Antigravity IDE، طبق راهنمای شروع به کار با Antigravity IDE
دستیاران هوش مصنوعی شخص ثالث
همچنین میتوانید MCP را با سایر برنامههای هوش مصنوعی، ابزارهای خط فرمان و ویرایشگرهای کد، مانند موارد زیر، ادغام کنید:
- کلود کد
- مکان نما
- گیتهاب کوپایلوت در VS Code
انتخاب مسیر احراز هویت
بسته به نیازهای یکپارچهسازی خود، میتوانید با استفاده از یک مسیر آزمایشی احراز هویت نشده یا یک کلید API احراز هویت شده به سرور Home Developer MCP متصل شوید.
آزمایش اتصال احراز هویت نشده
این روش نیازی به کلید API یا پیکربندی Google Cloud ندارد. از سهمیه عمومی مشترک استفاده میکند و آن را به سادهترین راه برای آزمایش فوری سرور و بررسی مکانیکهای اصلی تبدیل میکند.
اتصال احراز هویت شده برای تولید
برای جلوگیری از محدود کردن نرخ تحت سهمیههای عمومی مشترک، احراز هویت محیط شما برای توسعه پایدار توصیه میشود.
این مسیر مستلزم آن است که شما یک پروژه فعال Google Cloud داشته باشید.
- در کنسول Google Cloud، API را در پروژه خود فعال کنید:
- صفحه API توسعهدهندگان خانگی را در کتابخانه APIهای گوگل باز کنید.
- بررسی کنید که پروژهی درستی را که قصد دارید در آن از API استفاده کنید، انتخاب کردهاید.
- روی فعال کردن کلیک کنید.
ایجاد کلید API:
- به صفحه اعتبارنامهها بروید.
- روی ایجاد اعتبارنامه کلیک کنید و سپس کلید API را از منو انتخاب کنید.
- در قسمت نام ، یک نام برای کلید وارد کنید.
روی منوی کشویی «انتخاب محدودیتهای API» کلیک کنید و سپس عبارت «Home Developers API» را تایپ کنید. روی نتیجه کلیک کنید و سپس روی «تأیید» کلیک کنید.
روی ایجاد کلیک کنید.
پس از ایجاد کلید، برای مشاهده آن روی نمایش کلید کلیک کنید و آن را برای مرحله بعدی کپی کنید.
کلاینت خود را پیکربندی کنید
برای پر کردن قالبهای پیکربندی محیط توسعه هوش مصنوعی مورد نظر خود، اطلاعات کاربری خود را در فیلدهای زیر وارد کنید:
Enter your API key: YOUR_API_KEY
ضد جاذبه
فایل پیکربندی ~/.gemini/config/mcp_config.json محلی خود (یا .agents/mcp_config.json در فضای کاری خود) را باز کنید و ورودی HomeDevelopers را در زیر شیء mcpServers اضافه کنید.
صرف نظر از اینکه از Antigravity CLI ، Antigravity 2.0 یا Antigravity IDE استفاده میکنید، هر سه ابزار فایل ~/.gemini/config/mcp_config.json را به اشتراک میگذارند.
کلید API
{
"mcpServers": {
"HomeDevelopers": {
"serverUrl": "https://homedevelopers.googleapis.com/mcp",
"headers": {
"X-Goog-Api-Key": "YOUR_API_KEY"
}
}
}
}
احراز هویت نشده
{
"mcpServers": {
"HomeDevelopers": {
"serverUrl": "https://homedevelopers.googleapis.com/mcp"
}
}
}
کلود
برای پیکربندی Claude Code ، سرور Home Developer MCP را با استفاده از دستور claude mcp add در ترمینال خود اضافه کنید.
کلید API (کد کلود)
claude mcp add HomeDevelopers \
--transport http https://homedevelopers.googleapis.com/mcp \
--header "X-Goog-Api-Key: YOUR_API_KEY"
احراز هویت نشده (کد کلود)
claude mcp add HomeDevelopers \
--transport http https://homedevelopers.googleapis.com/mcp
مکان نما
برای پیکربندی Cursor ، یا .cursor/mcp.json (برای یک پروژه خاص) یا ~/.cursor/mcp.json (برای همه پروژهها) را ویرایش کنید.
کلید API
{
"mcpServers": {
"HomeDevelopers": {
"url": "https://homedevelopers.googleapis.com/mcp",
"headers": {
"X-Goog-Api-Key": "YOUR_API_KEY"
}
}
}
}
احراز هویت نشده
{
"mcpServers": {
"HomeDevelopers": {
"url": "https://homedevelopers.googleapis.com/mcp"
}
}
}
گیتهاب، کمک خلبان
برای پیکربندی GitHub Copilot در VS Code برای یک پروژه واحد، فایل .vscode/mcp.json را در فضای کاری خود ویرایش کنید. روش دیگر، برای اینکه سرور به صورت سراسری در دسترس باشد، در تنظیمات کاربری VS Code خود روی Open Settings (JSON) کلیک کنید و JSON را تحت کلید ریشه "mcp" اضافه کنید.
کلید API
{
"servers": {
"HomeDevelopers": {
"url": "https://homedevelopers.googleapis.com/mcp",
"headers": {
"X-Goog-Api-Key": "YOUR_API_KEY"
}
}
}
}
احراز هویت نشده
{
"servers": {
"HomeDevelopers": {
"url": "https://homedevelopers.googleapis.com/mcp"
}
}
}
تأیید نصب و اجرا
پس از بهروزرسانی پیکربندی ابزار، با فراخوانی فضای کاری عامل، اتصال را تأیید کنید.
مثال تأیید در Antigravity CLI
جلسه فضای کاری تعاملی خود را راهاندازی کنید:
agy
دستور discovery checklist را برای بررسی سرورهای فعال MCP اجرا کنید:
/mcpتأیید کنید که HomeDevelopers (یا کلید نام سرور انتخابی شما) در لیست اتصالات فعال ظاهر میشود.

برای مثال، یک سوال در مورد توسعه Google Home بپرسید:
How do I create an Automation using Home APIs?وقتی Antigravity درخواست اجازه برای فراخوانی ابزار
search_documentsسرور Home Developer MCP را دارد، برای ادامه هر یک از گزینههای Allow را انتخاب کنید.
پس از فراخوانی ابزار، Antigravity با پاسخی مستدل از مستندات به درخواست شما پاسخ میدهد.

آموزش ویدیویی
برای راهنمای گام به گام نصب MCP توسعه دهنده خانگی، این ویدیو را تماشا کنید.
با درخواستهای مستقیم HTTP curl تست کنید
برای آزمایش خط لوله خارج از محیط کلاینت هوش مصنوعی، میتوانید با استفاده از curl ، بارهای داده استاندارد JSON-RPC 2.0 را مستقیماً به https://homedevelopers.googleapis.com/mcp ارسال کنید.
ابزارهای فعال سیستم را کشف کنید
از متد tools/list برای بررسی ابزارهای نمایش داده شده توسط سرور استفاده کنید:
curl --location "https://homedevelopers.googleapis.com/mcp" \
--header 'Content-Type: application/json' \
--header 'Accept: application/json, text/event-stream' \
--data '{
"jsonrpc": "2.0",
"method": "tools/list",
"id": 1
}'
اجرای یک کوئری جستجوی کاربردی
یک برگه را برای آزمایش search_documents با استفاده از یک کلید API یا یک درخواست احراز هویت نشده انتخاب کنید:
کلید API
curl --location "https://homedevelopers.googleapis.com/mcp" \
--header 'Content-Type: application/json' \
--header 'Accept: application/json, text/event-stream' \
--header "X-Goog-Api-Key: YOUR_API_KEY" \
--data '{
"jsonrpc": "2.0",
"method": "tools/call",
"id": 2,
"params": {
"name": "search_documents",
"arguments": {
"query": "How to create an automation?"
}
}
}'احراز هویت نشده
curl --location "https://homedevelopers.googleapis.com/mcp" \
--header 'Content-Type: application/json' \
--header 'Accept: application/json, text/event-stream' \
--data '{
"jsonrpc": "2.0",
"method": "tools/call",
"id": 2,
"params": {
"name": "search_documents",
"arguments": {
"query": "How to create an automation?"
}
}
}'ارسال بازخورد
از فرم بازخورد ما برای ارسال نظرات و پیشنهادات خود در مورد Home Developer MCP یا اینکه چگونه میتوانیم تجربه شما را با این ابزار بهبود بخشیم، استفاده کنید.