رفتن به محتوا
cloudhost
CLI و MCP

از ترمینال، یا از دستیار هوش مصنوعی.

CLI و سرور MCP هر دو مشتری همان API عمومی‌اند که داشبورد از آن استفاده می‌کند. هیچ کاری فقط در داشبورد نیست.

نصب، ورود، استقرار

ورود در مرورگر تایید می‌شود؛ هیچ کد یا رمزی در ترمینال تایپ نمی‌کنید.

curl -fsSL https://ibel.ai/install/install.sh | sh      # macOS, Linux
irm https://ibel.ai/install/install.ps1 | iex           # Windows (PowerShell)
npm install -g cloudhost                        # or with npm

دستورها

دستورکار
cloudhost loginورود با تایید در مرورگر
cloudhost initنوشتن cloudhost.toml برای پروژهٔ همین پوشه
cloudhost deployبیلد و استقرار پروژهٔ همین پوشه؛ Next.js و Astro خودکار شناخته می‌شوند
cloudhost build [--branch b]بیلد روی سرور ما، با لاگ زنده
cloudhost <apps|functions> versions · rollbackنسخه‌ها و بازگشت
cloudhost <apps|functions> previewsپیش‌نمایش شاخه‌ها
cloudhost <apps|functions> secrets · cronsسکرت‌ها و زمان‌بندی
cloudhost <apps|functions> logs · tail · usageلاگ، لاگ زنده و مصرف
cloudhost db …دیتابیس، شاخه، بازگردانی و رمز
cloudhost cache …کش، توکن و اجرای دستور
cloudhost buckets · storage credentialsباکت‌ها و کلید ذخیره‌سازی
cloudhost billing …کیف پول، مصرف، قیمت‌ها، فاکتورها، شارژ و پلن
cloudhost keys · auditکلیدهای API و گزارش تغییرها

سرور MCP برای ابزارهای هوش مصنوعی

دستیار کدنویسی‌تان، هر کلاینت MCP، می‌تواند مستقر کند، لاگ بخواند، دیتابیس و شاخه ایجاد کند، کش و باکت ایجاد کند و صورت‌حساب را ببیند. هر ابزار همان API را با کلید شما صدا می‌زند، پس دستیار هرگز بیشتر از آن کلید دسترسی ندارد.

  • استقرار فانکشن و برنامه، نسخه‌ها، بازگشت و پیش‌نمایش‌ها
  • سکرت‌ها، cron، لاگ، مصرف و مانیتورینگ
  • دیتابیس، شاخه و بازگردانی؛ کش و باکت
  • صورت‌حساب، فاکتورها و کلیدهای API

برای دستیار یک کلید جدا با نقش «مشاهده‌گر» یا «توسعه‌دهنده» و تاریخ انقضا ایجاد کنید.

تنظیم کلاینت MCP
{
  "mcpServers": {
    "cloudhost": {
      "type": "http",
      "url": "https://api.ibel.ai/mcp",
      "headers": { "Authorization": "Bearer chk_live_…" }
    }
  }
}