← همه مقالات
هوش مصنوعیدیپلویMCP

وایب‌کدینگ تا دیپلوی: وب‌لاینز را به Cursor، Claude Code، Gemini CLI و Antigravity وصل کنید

با MCP، دستیارِ هوش مصنوعی‌ات خودش اپ را دیپلو می‌کند، لاگ را می‌خواند و خطا را پیدا می‌کند. اتصالِ بی‌کلید به Cursor، Claude Code، Gemini CLI و Antigravity.

کد را با هوش مصنوعی در چند دقیقه نوشته‌اید. ولی کار همین‌جا گیر می‌کند: پنل را باز می‌کنید، دیپلو می‌زنید، build خطا می‌دهد، لاگ را کپی می‌کنید، در چت می‌چسبانید، جواب را برمی‌گردانید و دوباره از اول.

در ابر وب‌لاینز این رفت‌وبرگشت لازم نیست. همان دستیاری که با آن کد می‌زنید را یک بار به وب‌لاینز وصل کنید. از آن به بعد فقط بنویسید چه می‌خواهید؛ دستیار خودش دیپلو می‌کند، لاگ را می‌خواند و علتِ خطا را پیدا می‌کند.

دستیار بعد از اتصال چه کارهایی می‌کند؟#

اتصال با MCP انجام می‌شود، استانداردِ بازی که ایجنت‌های هوش مصنوعی با آن به سرویس‌های بیرونی وصل می‌شوند. چند نمونه از چیزهایی که می‌توانید بنویسید:

  • «سرویس‌های من در وب‌لاینز را فهرست کن»
  • «لاگِ اپِ shop را بخوان و بگو چرا خطا می‌دهد»
  • «اپِ shop را دوباره دیپلو کن و تا تمام شدن صبر کن»
  • «یک دیتابیسِ PostgreSQLِ کوچک به اسمِ shop-db بساز»
  • «متغیرِ NODE_ENV را روی production بگذار»

یعنی چرخه‌ی «کد زدن، دیپلو، دیدنِ خطا، درست کردن» داخلِ همان ادیتور یا ترمینال می‌ماند. برای وایب‌کدینگ این یعنی سرعت: دستیار هم کد را می‌بیند و هم لاگِ واقعیِ سرور را.

کدام دستیار؟ هر کدام که الان با آن کار می‌کنید#

همه‌ی این‌ها بدونِ کلید وصل می‌شوند. دستیار صفحه‌ی ورودِ وب‌لاینز را باز می‌کند، شما سازمان و اجازه‌ها را انتخاب و تأیید می‌کنید و تمام. آدرسِ سرور برای همه یکی است:

text
https://console.weblines.ir/api/mcp
دستیارکجا کار می‌کندروشِ اتصال
Cursorادیتورِ کدفایلِ mcp.json و دکمه‌ی Login
Claude Codeترمینالیک دستور و /mcp
Gemini CLIترمینال، رایگانیک دستور و /mcp auth
Antigravityادیتورِ گوگلفایلِ mcp_config.json و Authenticate
Claude و ChatGPTوب، دسکتاپ و موبایلConnectorِ سفارشی

Cursor#

این را در فایلِ ~/.cursor/mcp.json بگذارید:

json
{
  "mcpServers": {
    "weblines": { "url": "https://console.weblines.ir/api/mcp" }
  }
}

بعد در تنظیماتِ Cursor، بخشِ MCP، جلوی weblines روی Login بزنید و در مرورگر تأیید کنید.

Claude Code#

یک بار در ترمینال اجرا کنید:

bash
claude mcp add --transport http weblines https://console.weblines.ir/api/mcp

در Claude Code دستورِ /mcp را بزنید، weblines را انتخاب کنید و Authenticate را بزنید.

Gemini CLI#

اگر دنبالِ گزینه‌ی رایگان در ترمینال هستید:

bash
gemini mcp add --transport http weblines https://console.weblines.ir/api/mcp

در Gemini CLI بنویسید /mcp auth weblines و در مرورگر تأیید کنید.

Antigravity#

در پنلِ Agent فایلِ mcp_config.json را باز کنید (از منوی MCP Servers و گزینه‌ی View raw config) و این را اضافه کنید:

json
{
  "mcpServers": {
    "weblines": { "serverUrl": "https://console.weblines.ir/api/mcp" }
  }
}

جلوی weblines روی Authenticate بزنید، در مرورگر تأیید کنید و کدی را که نشان داده می‌شود در Antigravity بگذارید.

همه‌ی این مراحل، با دکمه‌ی کپی، در پنل هم هست: بخشِ دستیار AI. راهنمای فنی‌تر در مستندات: اتصالِ ایجنتِ هوش مصنوعی (MCP).

امن است؟ دستیار هر کاری نمی‌تواند بکند#

سپردنِ سرور به هوش مصنوعی نگرانیِ به‌جایی است. برای همین اتصال از اول محدود طراحی شده:

  • اجازه دستِ شماست. موقعِ تأیید انتخاب می‌کنید دستیار چه کند؛ می‌توانید فقط «دیدن» بدهید.
  • حذف هرگز. در اتصالِ بدونِ کلید، ابزارِ حذف اصلاً به دستیار داده نمی‌شود؛ حذف فقط از پنل و به دستِ خودتان است.
  • سقفِ هزینه. ساختِ سرویس از کیف پول برداشت می‌کند و سقفِ روزانه دارد. دستیار قبل از ساخت از شما می‌پرسد.
  • همه‌چیز ثبت می‌شود. هر کارِ دستیار با نامش در فعالیت‌های سازمان می‌آید.
  • قطع با یک کلیک. دستیارهای وصل‌شده را در پنل می‌بینید و هر وقت بخواهید قطعشان می‌کنید.
  • کلیدی جابه‌جا نمی‌شود. چون ورود با OAuth است، کلیدی در فایل یا چت نمی‌ماند که لو برود.

سؤال‌های رایج#

باید برنامه‌نویسِ حرفه‌ای باشم؟ نه. اگر با Cursor یا Claude کد می‌زنید، همین‌قدر بلدید. بقیه را با زبانِ عادی از دستیار می‌خواهید.

برای اسکریپت یا CI چه کنم؟ آن‌جا کسی نیست که در مرورگر تأیید کند. از بخشِ تنظیمات یک کلیدِ API با کمترین دسترسی بسازید.

دستیارِ دیگری دارم که MCP را پشتیبانی می‌کند. وصل می‌شود؟ به احتمالِ زیاد بله. همین آدرس را بدهید؛ اگر OAuth را پشتیبانی کند، مثلِ بقیه وارد می‌شوید.

از کجا شروع کنیم؟#

اگر هنوز اپی روی وب‌لاینز ندارید، اول اولین اپ Docker را بالا بیاورید یا ریپوی خصوصیِ GitHub را دیپلو کنید. دیتابیس هم لازم دارید؟ PostgreSQL در چند کلیک. بعد دستیار را وصل کنید و بقیه‌ی کار را به او بسپارید. هزینه‌ها همان قیمت‌گذاریِ معمولِ سرویس‌هاست.

مقالات مرتبط