لیارا با هوش مصنوعی: ساخت و انتشار برنامه از گفتگو
با سرور MCP لیارا، دستیار هوش مصنوعی شما میتواند حساب لیارای شما را مدیریت کند. یعنی با یک درخواست متنی برنامه بسازد، نسخه تازه را منتشر کند، پایگاه داده یا ماشین مجازی راه بیندازد و رکورد DNS دامنه را تنظیم کند.
این سرور چیست و به چه کسی کمک میکند؟
لیارا یک سرویس ابری است که برنامهها و سرویسهایتان را روی آن اجرا میکنید. این سرور کار با حساب لیارا را به گفتگو با دستیار تبدیل میکند. وقتی دستیار قابلیتی را لازم بداند، آن را از طرف شما اجرا میکند و نتیجه را در گفتگو نشان میدهد.
اگر سرویسهایتان روی لیارا است و کارهای استقرار را ترجیح میدهید از گفتگو انجام دهید، این سرور به کار شما میآید. این سرور برای برنامهنویسهایی مناسب است که سرویسهایشان روی لیارا است.
چه کارهایی انجام میدهد؟
این سرور حدود ۹۰ قابلیت دارد. پنج قابلیت اصلی که در فهرست آمده، اینها هستند:
liara_create_app: ساخت برنامه تازهliara_deploy_release: انتشار (استقرار) نسخه تازه برنامهliara_create_database: ساخت پایگاه دادهliara_create_dns_record: افزودن رکورد DNS برای دامنهliara_create_vm: ساخت ماشین مجازی
پنج مورد بالا نمونهاند و فهرست کامل قابلیتها در این صفحه نیامده است. نام دقیق قابلیتها را فقط برای بررسی فنی لازم دارید؛ در گفتگو کافی است کار مورد نظرتان را شرح دهید.
پیش از شروع
برای شروع سه کار لازم است:
- از کنسول لیارا یک توکن API بگیرید.
- اگر منابعتان در تیم است، شناسه تیم را هم یادداشت کنید.
- دستور و دو متغیر را در تنظیمات برنامه هوش مصنوعیتان وارد کنید، سپس آن برنامه را دوباره باز کنید.
بعد از این مراحل، میتوانید با یک نمونه سؤال از بخش بعد کار را شروع کنید.
نمونه سؤالهایی که میتوانید بپرسید
- یک برنامه تازه برای پروژه من در لیارا بساز.
- نسخه جدید برنامه را منتشر کن.
- یک پایگاه داده برای این برنامه راه بینداز.
- برای دامنهام یک رکورد DNS تازه اضافه کن.
هرچه دقیقتر بنویسید، نتیجه بهتر است. مثلاً نام برنامه و نوع پایگاه داده را هم ذکر کنید. اگر نتیجه دلخواه نبود، پیام بعدی را با جزئیات بیشتر بنویسید و بگویید کدام منبع را میخواهید تغییر دهید.
نحوه اتصال
این سرور روی کامپیوتر شما اجرا میشود و با دستور زیر نصب میشود:
npx -y liara-mcp
این دستور را در تنظیمات برنامه هوش مصنوعیتان وارد کنید و دو متغیر زیر را تنظیم کنید. متغیر یعنی مقداری که برنامه هنگام اجرا از تنظیمات میخواند:
LIARA_API_TOKEN: توکن API که از کنسول لیارا میگیرید. این مقدار محرمانه است.LIARA_TEAM_ID: شناسه تیم. فقط اگر منابع شما در یک تیم هستند لازم است.
برای آشنایی بیشتر با اینکه MCP چیست، راهنمای MCP را بخوانید.
محدودیتها و هشدارها
- غیررسمی است. این سرور از سوی لیارا تأیید نشده و توسط یک توسعهدهنده مستقل ساخته شده است.
- میتواند هزینه ایجاد کند. منابع پولی را میسازد و حذف هم میکند. پیش از اجرای کارهایی که چیزی را تغییر میدهند، پیشنهاد دستیار را بخوانید و تأیید کنید.
- توکن با کمترین دسترسی بسازید. توکنی که فقط دسترسی لازم را دارد، اگر لو برود، خطر کمتری دارد.
- کلید API لازم است. بدون توکن لیارا، سرور کار نمیکند.
جمعبندی
سرور MCP لیارا برای کسانی مفید است که سرویسهایشان روی لیارا است و کارهای استقرار را از گفتگو انجام میدهند. قبل از نصب، توکن با دسترسی محدود بسازید و اولین بار کارهای تغییردهنده را با دقت بررسی کنید. یادتان باشد که این سرور غیررسمی است و منابع پولی میسازد و حذف میکند.
برای جزئیات بیشتر و اطلاعات نصب، صفحه سرور لیارا را ببینید. اگر دنبال سرورهای دیگر هستید، از صفحه کاوش شروع کنید.
سؤالهای پرتکرار
سرور MCP لیارا چه کاری انجام میدهد؟
با این سرور، دستیار هوش مصنوعی میتواند حساب لیارای شما را مدیریت کند. مثلاً برنامه بسازد، نسخه تازه را منتشر کند، پایگاه داده یا ماشین مجازی راه بیندازد و رکورد DNS دامنه را تنظیم کند.
برای استفاده از سرور لیارا به چه چیزی نیاز دارم؟
به یک توکن API لیارا نیاز دارید که از کنسول لیارا میگیرید. اگر منابعتان در یک تیم است، شناسه تیم را هم وارد کنید؛ در غیر این صورت لازم نیست.
آیا سرور MCP لیارا رسمی است؟
نه. این سرور غیررسمی است و توسط یک توسعهدهنده مستقل با نام razavioo ساخته شده است. پیش از استفاده، مجوز و کد آن را در گیتهاب بررسی کنید.
آیا این سرور میتواند هزینه ایجاد کند؟
بله. این سرور میتواند منابع پولی بسازد و حذف کند. برای امنیت بیشتر، توکنی بسازید که فقط کمترین دسترسی لازم را دارد و پیش از اجرای کارهای تغییردهنده، کار دستیار را بررسی کنید.