> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flowstep.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# حدود استخدام MCP

> أي أدوات MCP تستخدم الرسائل، وكيف تُطبَّق الحدود على استدعاءات أدوات MCP، وكيف تتحقق من الحصة المتبقية.

تُطبَّق حدود استخدام Flowstep على مستوى **المؤسسة**، وهي **مشتركة** بين تطبيق الويب وخادم MCP. يُحتسب التوليد الذي يبدأ من Cursor على الحصة نفسها التي يُحتسب عليها التوليد الذي يبدأ من app.flowstep.ai.

## أي الأدوات تستخدم الرسائل

تستخدم الأدوات الأربع للتصميم بالذكاء الاصطناعي فقط حصة رسائلك:

* `ai-generate-screens`
* `ai-edit-screens`
* `ai-generate-screen-variant`
* `ai-edit-screen-variant`

جميع الأدوات الأخرى مجانية، ومنها عرض الملفات والشاشات وقراءتها، وعرض صور الشاشات، وقراءة JSX وكتابته باستخدام `get-screen-jsx` و`add-screen-jsx` و`replace-screen-jsx`، وإدارة إرشادات التصميم، ورفع المرفقات، والاستيراد من Figma، والتحقق من خطتك باستخدام `get-plan-details`.

يخبر الخادم أيضًا الوكلاء المتصلين بالأدوات المدفوعة، فيمكن لوكيلك أن يأخذ ذلك في الحسبان قبل استدعائها.

## كيف تعمل الحدود

الحدود خاصة بكل ميزة، والميزة الأساسية هي `messages`. تحدد كل خطة:

* **حد يومي**: يُعاد تعيينه عند **00:00 UTC** كل يوم
* **حد شهري**: يُعاد تعيينه في **تاريخ إنشاء الحساب أو بداية الاشتراك المدفوع** كل شهر

يؤدي بلوغ أي من الحدين إلى منع التوليدات الإضافية حتى يُعاد التعيين. راجع [الأسعار](https://flowstep.ai/pricing) لمعرفة ما تتضمنه كل خطة.

## التحقق من حصتك

استدعِ `get-plan-details` لمعرفة خطتك الحالية وحدودها واستخدامك وحصتك المتبقية. استدعاؤها مجاني، لذا يستطيع وكيلك التحقق قبل بدء دفعة من التوليدات.

| الحقل | الوصف |
| - | - |
| `limits.messages` | الحدان `daily` و`monthly` للخطة، ولكل منهما قيمتا `max` و`warn`، بالإضافة إلى علامة `unlimited` |
| `usage.messages` | الرسائل المستخدمة حتى الآن اليوم (`daily`) وفي هذه الفترة (`monthly`) |
| `remaining.messages` | الرسائل المتبقية اليوم وفي هذه الفترة. تُحذف إذا كانت خطتك غير محدودة |

تختلف قيم الحدود حسب خطتك، فشغّل الأداة لمعرفة أرقامك المحددة. راجع [مرجع الأدوات](/ar/mcp/tools#get-plan-details) لمعرفة الشكل الكامل للاستجابة.

## الحدود لكل طلب (جميع الخطط)

تُفرض هذه الحدود على مستوى الطلب بغض النظر عن الخطة:

| الحد | القيمة |
| - | - |
| أقصى عدد من المرفقات لكل استدعاء `ai-generate-screens` / `ai-edit-screens` | 5 |
| أقصى حجم للمرفق | 3 MB |
| أنواع المرفقات المدعومة | `image/jpeg`، `image/png`، `image/webp`، `application/pdf`، `text/markdown`، `text/plain`، `text/javascript` (استخدم `text/javascript` لملفات `.js` و`.ts` و`.jsx` و`.tsx`) |
| أقصى طول للنص لاستدعاء `upload-attachment` في وضع النص | 64,000 حرف |
| أقصى عدد إطارات مستوردة من رابط صفحة Figma باستخدام `import-figma` | 20 |
| مهلة التوليد (`ai-generate-screens`، `ai-edit-screens`، `ai-generate-screen-variant`، `ai-edit-screen-variant`) | 180 ثانية |

## متى لا يستهلك الاستدعاء رسالة

تُستخدم الرسالة فقط عندما تُنشئ Flowstep شاشات فعلًا أو تغيّرها. إذا فشل التوليد، بسبب خطأ في الخادم أو مدخل غير صالح، فلا **يُستهلك** أي رسالة. وإذا أعادت `ai-generate-screens` أو `ai-edit-screens` القيمة `status: "chat"` (رد دون بناء)، فلن تُستخدم أي رسالة أيضًا.

<Note>
  عندما تنتهي مهلة استدعاء أداة تصميم بالذكاء الاصطناعي بعد 180 ثانية، يتوقف خادم MCP عن انتظار النتيجة، لكن التوليد قد يكتمل في الخلفية. استدعِ `list-screens` للتحقق مما إذا ظهرت شاشات جديدة قبل إعادة المحاولة، حتى لا تولّدها مرتين.
</Note>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.