تحليل خبير مع مراجعات المستخدمين الموثقة من Hostinger
أنا ظبطت Hostinger MCP بإيدي في Claude Code، باستخدام API token بدل إضافة الـ Connector اللي بتتثبت بكليك واحدة. نشرت تطبيق Node.js صغير، وكسّرتُه عمدًا عشان أختبر الاسترجاع، وجرّبت الشات المباشر والـ knowledge base بتاعة Kodee في سؤال تقني حقيقي. دي الحاجات اللي فعلاً صمدت.
أنا ظبطت Hostinger MCP بإيدي في Claude Code، باستخدام API token بدل إضافة الـ Connector اللي بتتثبت بكليك واحدة. نشرت تطبيق Node.js صغير، وكسّرتُه عمدًا عشان أختبر الاسترجاع، وجرّبت الشات المباشر والـ knowledge base بتاعة Kodee في سؤال تقني حقيقي. دي الحاجات اللي فعلاً صمدت.
لو إنت بتقرأ ده، فغالبًا إنت بتحاول تجاوب على سؤال واحد محدد: هل فعلاً ينفع تثق في agent برمجة بالذكاء الاصطناعي يدير حساب Hostinger الحقيقي بتاعك، وإيه اللي محتاجه عشان توصّله من غير ما تعتمد على extension جاهز.
وده بالظبط اللي جرّبته. Hostinger MCP هو الـ integration اللي بيسمح لأدوات ذكاء اصطناعي زي Claude Code وCursor وCodex تتصل بخدمات Hostinger من خلال Model Context Protocol.
Hostinger Connector هو طريقة واحدة للدخول على الـ integration ده، وهو VS Code extension بنظام OAuth وبنقرة واحدة. أنا ما جرّبتش Connector هنا. أنا جرّبت إنّي أطلع API token مباشرة من hPanel وأوصّله بـ Claude Code يدويًا، وده هو الطريق اللي هتمشيه لو بتستخدم Claude Code أو JetBrains أو أي client مفيش له extension مخصص.
أنا بنيت app بسيطة لتقصير الروابط اسمها LinkSnap، ووصلتها بحساب Hostinger حقيقي، ومشيتها خلال قراءة الحساب، واكتشاف target للنشر، وdeploy مباشر، وفشل مقصود، وبعدها استرجاع.
مراجعة Hostinger Connector review بتغطّي إزاي الـ OAuth-based extension دي بتنّفذ نفس الـ protocol الأساسي، لكن بنتايج واختبارات منفصلة خاصة بيها.
MCP Hosting Plans with Hostinger
MCP نفسه مش بيكلفك أي حاجة زيادة وبيشتغل مع أي خطة Hostinger عندك بالفعل.
مجاني، ومتاح ضمن أي خطة Hostinger موجودة عندك بالفعل
الإعداد اليدوي بيديك تحكم في الأدوات حسب كل فئة
استبعد هدفين نشر غير مناسبين بشكل صحيح
رفض build معطوب تلقائيًا، من غير أي outage
التطبيق الحي فضِل شغال رغم build فاشل
عمل self-verification للنشر الحي بفحص مستقل
Kodee جاوب سؤال مصطلحات حقيقي بشكل صحيح
Cons
ملف الإعداد ممكن يتكسر بسهولة لو اتلصق غلط
أداة النشر فشلت مرتين، واحتاجت fallback
كل استدعاء tool لازم موافقتك الأول
Tip اعمل API token بتاريخ انتهاء قصير وباسم تعرفه بعدين بسهولة. إنت مش هتشوف التوكن غير مرة واحدة بس، فاعتبر الشاشة الأولى دي هي نسختك الوحيدة منه.
توزيع التقييم
دي الطريقة اللي قيّمت بيها Hostinger MCP في الجوانب اللي تهم لو إنت بتقرر هل الإعداد اليدوي يستاهل وقتك: بيكلفك إيه، إيه اللي بتاخد access عليه فعليًا، قد إيه الإعداد فيه friction، هل بينفّذ صح، وقد إيه الدعم كويس لما تحتاجه.
الإعداد اليدوي بيسمحلك تفعّل فئات الأدوات بشكل منفصل، Websites وDomains and DNS وSubscriptions and Payments وEmail Marketing وVPS وEcommerce، وكل واحدة منهم بتبقى connection مستقلة بدل permission grant واحدة مجمعة.
مش هتلاقي صفحة أسعار لـ Hostinger MCP، لأن مفيش واحدة أصلًا. ده مش شيء بتشتريه لوحده.
MCP بيركب فوق خطة الاستضافة الحالية بتاعتك
مفيش اشتراك MCP منفصل أو رسوم شهرية
لسه محتاج خطة hosting أو VPS مؤهلة
كل خطة جرّبتها كانت بتظهر نفس فئات الأدوات
مفيش policy استرداد خاصة بـ MCP، لأنه مفيهوش رسوم أصلًا
Tip ما تعملش upgrade لخطة الاستضافة بتاعتك لمجرد إنك تاخد access أحسن لـ MCP. اختار خطتك بناءً على المواقع والموارد اللي محتاجها فعلًا، مش بناءً على integration الذكاء الاصطناعي اللي فوقها.
مميزات Hostinger MCP
إنشاء المواقع، وحذفها، وفحص الملفات
نشر Node.js والمواقع الثابتة وWordPress
إدارة build في Node.js وترقيع الثغرات الأمنية
إعداد إصدار PHP والإضافات
إنشاء قواعد البيانات، وإصلاحها، والاتصالات البعيدة
إنشاء cron jobs واسترجاع مخرجاتها
إدارة الدومينات وDNS وsubdomains والـ redirects
رؤية الاشتراكات والطلبات
إدارة حملات التسويق عبر البريد الإلكتروني
أدوات VPS وEcommerce، ومقفولة افتراضيًا
لو فعّلت مسار الإعداد اليدوي، إنت بتختار أي فئات الأدوات يقدر الـ AI client يشوفها قبل ما تفتحه أصلًا، وكل فئة بتفعّلها بتبقى connection منفصلة في ملف الإعداد بدل مجموعة أدوات واحدة كبيرة.
Hostinger كمان موثّق limits افتراضية للـ API الأساسي: 60 request في الدقيقة و1,000 في الساعة، والـ usage الحالي بيتبعت في response headers.
بالنسبة لنوع الشغل التفاعلي، خطوة واحدة في كل مرة اللي المراجعة دي بتغطيه، أنا ما قربتش أصلًا من أي من الحدّين دول. لو إنت مخطط لحاجة أكتر أتمتة، script شغال من غير مراقبة بدل agent مستني موافقتك، فده رقم حقيقي لازم تحسبه في التصميم.
MCP Hosting Plans with Hostinger
ادير استضافتك بكفاءة أكبر مع Hostinger MCP. من خلال ربط أدوات الذكاء الاصطناعي مباشرةً بـ Hostinger عبر Model Context Protocol، يقدر المستخدمون يحققوا أتمتة للمهام الروتينية للاستضافة، ويسترجعوا بيانات الحساب والبنية التحتية، ويبسطوا إدارة المواقع والدومينات والخوادم.
لو إنت بتحاول تقرر هل تقدر فعلًا تنجح في الإعداد اليدوي بنفسك، فمفيد تفهم ليه القسم ده شكله مختلف تمامًا عن أي review عادي لسهولة الاستخدام.
Hostinger MCP مفيهوش حساب خاص بيه تعمل له إنشاء، ولا signup form، ولا dashboard تزوره أول مرة. هو بيركب فوق حساب Hostinger وخطة الاستضافة اللي عندك أصلًا. مفيش خطوة تسجيل، لأن مفيش حاجة تتسجل أصلًا غير الحساب اللي غالبًا أنت مالكه بالفعل.
اللي “سهولة الاستخدام” معناها هنا فعليًا هو عملية الاتصال نفسها، تحويل حساب إنت أصلًا تقدر تدخل عليه لحاجة agent الذكاء الاصطناعي يقدر يشوفها ويعمل فيها. عشان كده القسم ده بيبدأ على طول بتوليد access بدل ما يفتح على شاشة signup.
الإعداد اليدوي كمان مش مربوط بـ client واحد. Hostinger بيذكر:
Claude Code
Cursor
Devin Desktop
Antigravity
وكمان Codex كخيارات مدعومة جنب VS Code’s one-click Connector extension، فإنت عندك اختيار حقيقي هنا
أنا اخترت Claude Code لأنه بيشتغل في التيرمنال بدل الشريط الجانبي في الـ IDE، وكمان لأنه مفيش له Hostinger extension مخصص، وده معناه إن المسار اليدوي المعتمد على التوكن كان هو الطريق الوحيد للدخول واداني أنضف اختبار للمسار ده.
فيه prerequisite واحد قبل ما Hostinger حتى يدخل في الصورة، وده خاص بالـ client اللي هتختاره. Claude Code نفسه محتاج Node.js إصدار 22 أو أحدث عشان يشتغل أصلًا. جهازي كان لسه على إصدار أقدم من مشروع سابق، وقابلت engine warnings وتثبيت بايظ قبل ما ألمس hPanel أصلًا. دي مش مشكلة Hostinger، لكنها تكلفة وقت حقيقية لو جهاز التطوير عندك مش محدث من قبل.
1. توليد API Token
بعد ما Claude Code اشتغل فعلًا، رحت لصفحة API في hPanel، اللي بقت مبنية مباشرة حوالين MCP.
الصفحة بتعرض ستة clients فوق، VS Code وCursor وDevin Desktop وAntigravity وClaude Code وCodex، مع VS Code اللي واخد Connector extension بنقرة واحدة، وباقي clients، بما فيهم Claude Code، واخدين مسار يدوي بدلًا منه.
توليد التوكن نفسه مش بيحتاج غير حاجات قليلة جدًا:
اسم للتوكن
مدة انتهاء، شهر واحد افتراضيًا
مفيش حقول scope أو permissions على التوكن نفسه
النقطة الأخيرة دي مهمة لو إنت مهتم بالتحكم في الوصول. التحكم ده مش موجود على التوكن نفسه. موجود خطوة قبله، في picker منفصل بتختار منه أي فئات أدوات هيكشفها الاتصال أصلًا، وده اللي رحتله بعد كده.
Detail
Result
Fields required to generate a token
Name and expiration only
Scope selection on the token itself
None
Token visible again after leaving the page
No, shown once
Token table tracks
Name, created date, last used, expiration
2. اختيار فئات الأدوات وبناء config
بعد كده، قبل ما أي config file يبقى موجود أصلًا، hPanel طلب مني أختار أي فئات الأدوات اللي هيفتحها الاتصال:
Websites
Domains and DNS
Subscriptions and Payments
Email Marketing
VPS Hosting
Ecommerce
أنا فعّلت Websites بس، لأن ده كان كافي لكل اللي LinkSnap محتاجه. كل فئة بتفعّلها بتتحول لمدخلة منفصلة في JSON المتولد، مع command خاص بيها وpackage name خاص بيها، وكلهم بيشاوروا على نفس التوكن. هنا الإعداد اليدوي فعلًا أحسن من permission screen واحدة مجمعة: إنت بتحدد الشكل الدقيق اللي الـ AI client هيقدر يلمسه قبل ما يفتحه أصلًا، مش بعدين.
ملفي كان فيه أصلًا entries متروكة من محاولة إعداد سابقة. لصق الـ block الجديد من غير ما أدمجه خلا عندي objectين على المستوى الأعلى، وده JSON غير صالح، وClaude Code رفض يشتغل لحد ما كتبت الملف من جديد يدويًا كـ object واحد.
Tip قبل ما تلزق الـ config المولّد من Hostinger في ملف MCP بتاعك، افتح الملف الأول وشوف هل فيه mcpServers object موجود أصلًا. لو موجود، ادمج entry الجديدة جواه بدل ما تلزق block تاني أعلى الملف.
3. توصيل Claude Code
بعد ما ملف الإعداد بقى صالح أخيرًا، الخطوة الأخيرة كانت إن Claude Code نفسه يلتقطه. هتحتاج تسجيل دخول منفصل لـ Claude هنا، بعيد تمامًا عن توكن Hostinger، لأن Claude Code بيشتغل على اشتراك Claude أو billing خاص بالـ API. دي خطوة إضافية حقيقية مقارنة بـ browser extension بيفضل يستخدم session إنت غالبًا logged in عليها بالفعل.
بعد كده، الاتصال اشتغل بسلاسة من أول restart. لما سألت Claude Code مباشرة إيه أدوات Hostinger المتاحة له، رجّع قائمة كاملة ومجمعة بشكل صحيح مطابق للفئة الوحيدة اللي فعّلتها.
Check
Result
Claude Code login required, separate from Hostinger
Yes
Connected on first restart after fixing the config
Yes
Tool list returned matched the enabled category
Yes
Per-tool-call confirmation required by default
Yes, on every call
الصف الأخير ده هيحدد تجربتك كلها بعد كده. كل tool call Claude Code بيعمله، سواء كان listing websites أو checking a build أو تشغيل shell command، بيقف ويسألك yes أو no الأول، إلا لو فعلت auto-approve.
أنا خليت الموافقة الفردية شغالة طول الاختبار كله عشان آخد قراءة صادقة للتكلفة الحقيقية، والـ deploy-and-recovery cycle الواحد احتاج أكتر من دزينة موافقات منفصلة مني.
وحاجة كمان لازم تعرفها قبل ما تحط شغل حقيقي هنا: مفيش sandbox. كل command إنت بتوافق عليه بيطبّق على حسابك الحقيقي واستضافتك الحقيقية في اللحظة اللي بتقول فيها yes.
تشغيله فعليًا احتاج troubleshooting حقيقي من ناحيتي، مش لأن أي خطوة لوحدها صعبة، لكن لأن المسار اليدوي بيفترض config file نضيف، وإصدار Node حديث، ومطور مستعد يصلح الاتنين لما يكونوا مش موجودين.
اختيار الأدوات حسب الفئة قوة حقيقية، وأدق من permission grant واحدة مجمعة.
لما الاتصال يتم، توقّع تعامل حذر أكتر من كونه سريع. كل tool call بيستنى موافقتك، وده بالظبط اللي إنت عايزه لو بتراقب عن قرب، وبيبطّلك لو إنت مش محتاج كل التوقفات دي.
MCP Hosting Plans with Hostinger
عزّز الإنتاجية باستخدام Hostinger MCP، وهو integration جاهز للذكاء الاصطناعي مصمم يربط Hostinger services مع المساعدين الذكيين المتوافقين. بيسمح بأتمتة أذكى عبر الاستضافة وVPS والدومينات وDNS والمواقع ومهام الحساب التانية، وبيقلل الحاجة للإدارة اليدوية المتكررة.
MCP أثناء العمل: اختبار Hostinger من خلال Claude Code
إنت بالفعل عرفت إن config file يقدر يعمل connection. اللي إنت عايز تعرفه فعليًا هو هل الحاجة اللي على الطرف التاني بتنجز شغل استضافة حقيقي بشكل صحيح، فبنيت LinkSnap، وهو Express app صغير، ومشيته خلال دورة نشر كاملة.
Test
What I Wanted to Learn
Read account data
Does it report your account accurately?
Find a deployment target
Does it guess, or does it check first?
Deploy LinkSnap
Can it move a real app from local to live?
Verify the live app
Does it trust its own success claims?
Break the app on purpose
What does the platform do with a bad build?
Recover the app
Can it restore a known-good version cleanly?
الـ health endpoint بتاع LinkSnap بقى مهم بعدين لسبب واحد: المنصة ممكن تقول إن build خلص بينما التطبيق بتاعك عمره ما اشتغل فعلًا.
Endpoint حي هو الطريقة الوحيدة اللي تقدر بيها تتأكد ده بشكل مستقل بدل ما تثق في status label.
1. قراءة بيانات الحساب
طلبت من Claude Code يعدد كل موقع وكل hosting plan نشط على الحساب، من غير ما أدي له أي تلميحات.
الحساب ده فيه تعقيد حقيقي: سبعتاشر موقع تحت order واحد، واتنين زيادة تحت order تاني، واثنين مواقع إضافية موجودين تحت orders بقت منتهية من غير ما تظهر كأنها active.
Check
Result
Total websites listed
21, matched hPanel exactly
Active plans identified
2, matched hPanel exactly
Expired-order sites flagged without being asked
Yes, both correctly identified
هو ما اكتفاش يسرد اللي طلبته. لاحظ إن موقعين تابعين لأوامر مش موجودة في قائمة active، وعلّم عليهم على إنهم غالبًا suspended، وأنا أكدت الاتنين بنفسي في hPanel إنهم expired فعلًا.
ده أكتر من retrieval، ده حسابك بيتراجع ويتفحص، مش مجرد قراءته.
2. إيجاد deployment target
دي الاختبار اللي بيقولك أكتر حاجة عن هل ينفع تثق في ده على حساب حي.
طلبت منه يحدد إذا كان عندي موقع Node.js جاهز لـ LinkSnap، من غير ما أذكر أي domain بنفسي.
Step
What Happened
Result
Checked first existing Node.js site
Found an active deployment already in use
Correctly ruled out
Checked second existing Node.js site
Found it tied to an expired order
Correctly ruled out
Proposed a new site
Under the correct active order
Accurate
Asked before acting
Offered a free subdomain or a custom domain
Passed
أنا اخترت الـ subdomain المجاني. وولد floralwhite-ferret-411142.hostingersite.com وأنشأ الموقع تحت الـ order الصح، وده اتأكدت منه بنفسي في hPanel بعد كده.
كل حاجة كانت مطابقة.
3. نشر LinkSnap
بعد ما target اتأكد، حزمت LinkSnap في ملف zip وطلبت من Claude Code ينشره.
أداة النشر الأساسية فشلت في المحاولة الأولى، عند خطوة الرفع.
بدل ما يعيد المحاولة بشكل أعمى، اتأكد إذا كان storage بتاع الموقع متاح فعلًا، واستبعد ده كسبب، وبعدها استخدم طريقة بديلة: طلب upload URL مباشر، ورفع الأرشيف عليه، وtrigger للـ build كخطوة منفصلة.
Step
Result
Primary deploy tool
Failed at upload
Storage reachability check
Passed, ruled out as the cause
Fallback method
Manual upload URL plus separate build trigger
Fallback result
Succeeded
Self-verification after “build complete”
Ran its own live request, confirmed HTTP 200
My independent check
Homepage and health endpoint both responded correctly
فشل أداة النشر من أول مرة عيب حقيقي، وأنا عايز أقول ده بوضوح. اللي منع الموضوع يبقى نتيجة سيئة هو اللي حصل بعد كده: تشخيص حقيقي، بديل شغال، وفحص حي بدل ما يصدق حالة النجاح.
4. اختبار استرجاع الفشل
دي الجزئية اللي إنت جيت عشانها فعلًا لو إنت بتسأل بيحصل إيه لما حاجة تغلط.
خلّيت Claude Code يعمل backup لملف package.json الشغال، وبعدها يغير start command بحيث يشير لملف مش موجود.
هو ما قدرش يعدّل ملفات التطبيق الحي مباشرة، لأن مفيش file-edit tool متاحة لتطبيق Node.js منشور.
وبدل ما يلف حوالين ده في السر، شرح القيد، واشتغل من الأرشيف المحلي بتاعي بدلًا من كده، ووراني التغيير السطر الواحد بالظبط، واستنى تأكيدي قبل ما يلمس أي حاجة.
Test
Result
Backup created before changes
Yes
Exact change shown before applying
Yes
Broken build deployed
Build reported failed
Live app during the failed build
Stayed up, serving the working version
Live app after an explicit restart
Still serving the working version
Restore from backup
Passed
Redeploy of clean version
Completed, after one retry
Final verification
HTTP 200, healthy response confirmed
دي أهم نتيجة في المراجعة دي. المنصة ماقبلتش deploy بايظ من غير ما تقول. هي رفضت الـ build الفاسد وخَلّت آخر نسخة شغالة تفضل شغالة طول الوقت، قبل وبعد restart.
الثغرة الوحيدة الصادقة: إن build logs عرضت بس نجاح تثبيت الـ dependencies، مش خطأ missing-file نفسه، فإنت لسه هتحتاج تبص في مكان تاني لو عايز تعرف السبب المحدد لفشل حقيقي.
وحاجة صغيرة كمان لازم تعرفها: أثناء الاختبار ده، Claude Code أشار بالاسم لمشروع قديم مالوش أي علاقة بالجلسة دي. ده ما غيّرش النتيجة، لكن حبيت أذكره بدل ما أسيبه من غير تنبيه.
الحكم النهائي على الأداء
لو إنت بتثق في agent ذكاء اصطناعي مع حساب استضافة حي، فده هو الاختبار اللي لازم يطمنك أكتر حاجة. قراءات الحساب كانت دقيقة وبتراجع نفسها، واكتشاف target رفض يخمّن، والنشر اللي كسرتُه عمدًا ما وقعش موقعك.
أوضح نقطة ضعف هي أداة النشر الأساسية نفسها، اللي فشلت في المحاولتين اللي عملتهما واحتاجت fallback يدوي كل مرة.
MCP Hosting Plans with Hostinger
استفد من الأتمتة المدعومة بالذكاء الاصطناعي مع Hostinger MCP. المبني حول Model Context Protocol، بيسمح لأدوات الذكاء الاصطناعي المدعومة بالتفاعل مع خدمات Hostinger، وبيسهّل إدارة المواقع والخوادم والدومينات وإعدادات DNS ومهام الاستضافة بطريقة أسرع وأذكى.
لو علِقت في الإعداد ده بنفسك، فده اللي فعليًا بيحصل لما تطلب مساعدة من Hostinger.
قنوات الدعم
Channel
Availability
Notes
Live chat (Kodee, AI)
24/7
بيشتغل على نفس Model Context Protocol اللي المراجعة دي بتغطيه، وHostinger موثقه إنه يقدر يعمل إجراءات فعلية على الحساب، مش بس يجاوب أسئلة
Live chat (human)
Escalation from Kodee
متاح عند الطلب من جوه نفس نافذة الشات
Knowledge Base
Self-service
support.hostinger.com
اختبار Kodee
سألت Kodee سؤال له إجابة حقيقية من ناحيتين: هل Hostinger MCP هو منتج يتشترى لوحده، وإزاي بيرتبط فعلًا بـ Hostinger Connector.
إنت ما تقدرش تجاوب على ده بمجرد نسخ فقرة من الدوك، لأنه محتاج فصل صحيح بين protocol وبين implementation واحدة محددة منه.
Question
Kodee’s Answer
Assessment
Is MCP the same as Connector
No, MCP is the broader integration, Connector is one recommended OAuth-based setup method
Correct and precisely scoped
Is MCP itself purchasable
No, not a separate product or subscription
Correct
Where to find the API token
Account, then API or Dev Tools, generate, name it, set expiration, copy immediately
Correct and specific
What environment variable to use
Named the token variable directly, noted Connector as the alternative that skips it
Correct
المحادثة كلها، أربع أسئلة وأربع إجابات، أخدت حوالي دقيقتين حسب التوقيتات.
ما احتجتش أضغط عليه، أو أصيغه من جديد، أو أعمل escalation مرة واحدة. كتير من أدوات دعم الذكاء الاصطناعي بتتعامل كويس مع النصف السهل من السؤال اللي له جزئين وتبقى vague في النصف الأصعب. Kodee ماعملش كده هنا.
قاعدة المعرفة
قاعدة معرفة Hostinger بتنظم نفسها في categories واسعة: Getting Started وhPanel وAI Builder وDomains وDNS وFiles Management وEmail وMySQL Databases وWebsite وVPS وAgency Hosting Plans وReach وSSL وPHP وProfile Management وBilling وAffiliates and Referrals وFeatures وcPanel وAbout Hostinger.
ولا واحدة منهم مخصصة لـ MCP، فلو هتتصفح حسب category، مش هتلاقيه بالطريقة دي.
لكن لو عملت search مباشر على “MCP” هتوصلله. البحث ده رجّع عشرين نتيجة، مع المقالين الأهم، إعداد MCP الخاص بـ WordPress وإعداد الـ local IDE، في أول النتائج.
وتحتهم كان فيه نتائج تانية مرتبطة بشكل أضعف، أغلبها منتجات AI agent تانية بتذكر MCP على الهامش.
فتحت المقال اللي بيماثل إعداد المراجعة دي مباشرة: “How to set up web hosting MCP on Local IDEs.” وهو متعمل كويس جدًا فعلًا:
بيبدأ بـ Connector extension كطريق موصى به
وبيشرح الإعداد اليدوي كطريقة منفصلة
وبيشمل خطوات مرقمة ومسارات ملفات حقيقية
وبيوفر مثال كامل على configuration JSON
وبيعرض طريقة تانية باستخدام الـ AI assistant بتاعك
النقطة الوحيدة الناقصة اللي لازم تعرفها هي إن الشرح اليدوي في المقال ده بيستخدم Cursor كمثال مطبق، مش Claude Code، رغم إن Claude Code واحد من الـ clients الرسمية المذكورة.
عمليًا ده ما بطّأنيش، لأن صفحة API في hPanel نفسها ولّدت file path وblock JSON مخصوصين لـ Claude Code مباشرة، وده طلع أحدث من مثال المقال.
لو هتعتمد على المقال لوحده وتستخدم Claude Code، هتحتاج تكيّف الخطوات الخاصة بـ Cursor بنفسك.
الحكم النهائي على الدعم
Kodee تعامل مع سؤال تقني حقيقي من جزئين بشكل صحيح وسريع، ومقال قاعدة المعرفة اللي وراه متقن فعلًا لما تدور عليه بالاسم بدل ما تتصفحه حسب category.
الفراغ الحقيقي الوحيد إن مقالة الإعداد الأساسية بتميل لـ Cursor كمثال، فلو إنت بتستخدم Claude Code فإنت بتاخد إرشاد صحيح لكنه مش معمول من البداية إنت في باله.
MCP Hosting Plans with Hostinger
استفد من إدارة استضافة أسهل وأسرع مع Hostinger MCP، وهو حل قائم على Model Context Protocol بيربط خدمات Hostinger مع المساعدين الذكيين الحديثة. من الوصول لبيانات الاستضافة لإدارة المواقع وVPS والدومينات وDNS، Hostinger MCP بيساعد يخلق workflows إدارة أسرع وأذكى.
أيوه. مش لأن الإعداد كان سلس، لأنه ماكانش سلس طول الوقت، لكن بسبب اللي حصل لما أدّيت agent ذكاء اصطناعي وصول حقيقي لحساب حي وبعدين حاولت أكسر حاجات عمدًا.
قراءات الحساب لقت طلبَي استضافة منتهيين بصمت من غير ما حد يسأل. اكتشاف target استبعد موقعين غير مناسبين لأسباب حقيقية قابلة للفحص بدل ما يخمّن. pipeline النشر رفض build أنا كسرتُه عمدًا وخلى موقعك شغال طول الوقت، قبل وبعد restart.
أكتر حاجة لفتت نظري في المراجعة كلها ماكانتش أي feature لوحدها شغالة صح. كانت النمط اللي وراهم كلهم: اتأكد الأول، تصرف بعدين، وقل بصراحة لما تكون حاجة مش قابلة للتحقق.
نفس النمط ظهر في الدعم، لما Kodee جاوب سؤال تقني له جزئين بشكل صحيح من أول مرة، في حوالي دقيقتين، من غير ما يحتاج ضغط.
ده ما يعنيش إن ده منتج مكتمل وسلس. أداة النشر الأساسية فشلت صراحةً في المحاولتين اللي عملتهما، واحتاجت fallback يدوي كل مرة.
وملف config كان فيه محتوى بالفعل اتكسر بصمت لحد ما كتبته من جديد بإيدي. وكمان مفيش sandbox في أي خطوة من العملية دي، كل موافقة بتديها بتتطبق على حسابك الحقيقي فورًا، وده بيرفع المخاطر على نفس الحذر اللي بيخلي النتائج موثوقة أصلًا.
Hostinger MCP يستاهل وقتك لو إنت عايز agent ذكاء اصطناعي يتأكد قبل ما يتصرف ويقولك بصراحة لما يقابل حد، وإنت مستعد تتقبل شوية rough edges في الأدوات حواليه.
لكن مش يستاهل وقتك لسه لو إنت محتاج حاجة مصقولة وسلسة من أول مرة، أو لو أداة نشر تفشل في أول محاولة تبقى dealbreaker بدل ما تكون rough edge تقدر تشتغل حوله.
The section about renewal pricing is probably the most important takeaway. Introductory prices always look attractive, but it's the renewal cost that determines the real long-term value. I also found another review on Bestecision that breaks down the pricing, performance, and renewal considerations in detail.
Hostinger MCP هو التكامل اللي بيسمح لأدوات البرمجة بالذكاء الاصطناعي تتصل بخدمات Hostinger بتاعتك من خلال Model Context Protocol. هو مش منتج استضافة منفصل، وبيشتغل مع حسابك الحالي بدل ما يحل محل hPanel.
هل محتاج Hostinger Connector علشان تستخدم Hostinger MCP؟
مفيش. Connector هو طريقة إعداد واحدة، باستخدام OAuth من خلال إضافة على المتصفح. كمان تقدر تهيّأ الاتصال يدويًا باستخدام API token، وده المسار اللي المراجعة دي اختبرته، واللي بيدعم حاليًا عملاء زي Claude Code وCursor وDevin Desktop وAntigravity وCodex.
هو Hostinger MCP مجاني؟
أيوه. مفيش رسوم منفصلة لتكامل MCP نفسه. لسه هتحتاج خطة استضافة أو كلاود أو VPS مؤهلة من Hostinger للمهام اللي عايز وكيل ذكاء اصطناعي ينفذها فعليًا.
هل معنى إن Hostinger خلّصت البناء إن الأبليكيشن بتاعي شغال فعلًا؟
في التجربة بتاعتي، بيلد كنت بايظه عمدًا اترفَض بدل ما يتنشر، وده مؤشر كويس. لكن لوجات البيلد ما ورّتش خطأ وقت التشغيل المحدد اللي ورا الفشل، بس ورّت إن تثبيت الاعتمادات تم بنجاح. اتأكد من التطبيق الحي بتاعك أو من health endpoint مباشرة بدل ما تعتمد على لوجات البيلد لوحدها.
هل Hostinger MCP يقدر ينشر تطبيقات Node.js من غير إضافة Connector؟
أيوه. أنا نشرت وبعدين كسرت عمدًا تطبيق Node.js باستخدام توكن API متظبط يدويًا بس في Claude Code، من غير أي Connector extension. أداة النشر الأساسية فشلت في المحاولتين اللي عملتهما واحتاجت fallback يدوي للرفع والبناء كل مرة، وده اشتغل بنجاح.
إيه اللي بيحصل لو التوكن بتاع الـ API بتاعي انتهت صلاحيته وإنت عامل مهمة في النص؟
ماكنتش جرّبته بشكل مباشر، لأن التوكن بتاعي كان متظبط على انتهاء بعد شهر وفضل صالح لحد ما المراجعة كلها خلصت. دي مسألة حقيقية لازم تتخطط لها أكتر من إنها حاجة أقدر أجاوب عليها من خلال التجربة: حط تذكير في التقويم علشان تجدّد التوكن بتاعك قبل ما يخلص، لأن أي مهمة معتمدة عليه غالبًا هتفشل لما تنتهي صلاحيته في نص الجلسة.
يقدم HostAdvice.com مراجعات وتقييمات احترافية بخدمات استضافة مواقع الانترنت مستقلة تماما عن أي جهة أو كيان آخر. تقييماتنا عادلة وأمينة وتطبق نفس معايير التقييم على كل المراجعات التي تتم.
يتم استلام تعويض نقدي من الشركات التي نقوم بتقييمها. تعويض الخدمات والمنتجات ليس له تأثير على توجه أو استنتاجات تقييماتنا. ولا تؤثر هذه التعويضات على ترتيبنا لشركات استضافة المواقع المحددة. تغطي هذه التعويضات تكاليف الإنفاق على المراجعين، شراء الحسابات، والاختبار.