Masterpoint شغّلت Terraform عن طريق MCP في Cursor، وطلع ما يسهّل الشغل عن سطر الأوامر
Weston Platter من Masterpoint ربط خادم tfmcp بـ Cursor وخلّى الوكيل يشغّل plan وapply لقاعدة بيانات Postgres، والخطأ الحقيقي ما ظهر إلا من أداة Cursor نفسها.
- الجهة
- Masterpoint Consulting
- المجال
- العمليات والأتمتة
- الأداة
- Cursor، tfmcp، Terraform
- المصدر
- Agent Use Cases + Masterpoint: Using MCPs to Run Terraform
نُشر المصدر: 17 أبريل 2025
وش كانت المشكلة؟
كانوا يبغون يعرفون هل الوكلاء مع MCP يقدرون ياخذون شغل البنية التحتية كـ كود.
وش سوّوا؟
ثبّت tfmcp وأضافه لإعدادات Cursor، وكتب ملف Terraform لدور وقاعدة بيانات ومخطط في Postgres، وخلّى الوكيل يشغّل plan وapply. لما فشل، شغّله من الطرفية، وأعطى الصلاحيات المطلوبة من psql.
النتيجة حسب المصدر
- tfmcp ما عرض أخطاء Terraform الحقيقية.
- أداة Run في Cursor عرضت الخطأ واقترحت superuser = false، وبعدها نجح apply.
- الخلاصة: tfmcp ما خلّى الشغل أسهل من سطر الأوامر، والفايدة كانت من قراءة الوكيل للأخطاء.
الأرقام منقولة كما نشرها المصدر، وما تحققنا منها بشكل مستقل. وقصص العملاء غالبًا من الشركة اللي تبيع الأداة، فنتيجتك ممكن تختلف.
وش تتعلم منها؟
من مدونة Masterpoint Consulting، ومذكورة على Agent Use Cases. خادم MCP كود من طرف ثالث يشتغل على جهازك، فانتبه للصلاحيات.
كيف تسويها بنفسك؟
- جرب على بيئة تجريبية مو الإنتاج.
- أعطِ المستخدم أقل صلاحيات لازمة.
- شغّل plan قبل apply دائمًا.
- لو الخطأ مو واضح شغّل الأمر بنفسك.
- راجع أي خادم MCP قبل تثبيته.
برومبت جاهز تبدأ فيه
عدّل اللي بين الأقواس [ ] على وضعك. ولا تلصق بيانات عملاء أو أرقام هويات في أداة ما تعرف سياستها.
حالات وأدلة قريبة
المصدر
آخر تحديث للصفحة: 12 نوفمبر 2026