diff options
| author | opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> | 2026-02-09 17:35:30 +0000 |
|---|---|---|
| committer | opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> | 2026-02-09 17:35:30 +0000 |
| commit | d578f80f0055082cc7befd29b2ce6bda7326d29f (patch) | |
| tree | 5ca2ee868fe480104a5464260a8b114c3ef4ec71 /packages/web/src/content/docs/ar/mcp-servers.mdx | |
| parent | dc53086c1e73d43d3a28fc4cdf161e83d09b1877 (diff) | |
| download | opencode-d578f80f0055082cc7befd29b2ce6bda7326d29f.tar.gz opencode-d578f80f0055082cc7befd29b2ce6bda7326d29f.zip | |
chore: generate
Diffstat (limited to 'packages/web/src/content/docs/ar/mcp-servers.mdx')
| -rw-r--r-- | packages/web/src/content/docs/ar/mcp-servers.mdx | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/packages/web/src/content/docs/ar/mcp-servers.mdx b/packages/web/src/content/docs/ar/mcp-servers.mdx index f457de524..8ca5212c4 100644 --- a/packages/web/src/content/docs/ar/mcp-servers.mdx +++ b/packages/web/src/content/docs/ar/mcp-servers.mdx @@ -10,6 +10,7 @@ description: أضف أدوات MCP محلية وبعيدة. --- #### تنبيهات + عند استخدام خادم MCP فإنه يضيف إلى السياق. وقد يتراكم ذلك بسرعة إذا كان لديك الكثير من الأدوات. لذلك نوصي بالتحلّي بالحذر عند اختيار خوادم MCP التي تستخدمها. :::tip @@ -21,6 +22,7 @@ description: أضف أدوات MCP محلية وبعيدة. --- ## التمكين + يمكنك تعريف خوادم MCP في [إعدادات OpenCode](https://opencode.ai/docs/config/) ضمن `mcp`. أضف كل خادم MCP باسم فريد. ويمكنك الإشارة إلى ذلك الخادم بالاسم عند توجيه الطلب إلى الـ LLM. ```jsonc title="opencode.jsonc" {6} @@ -43,6 +45,7 @@ description: أضف أدوات MCP محلية وبعيدة. --- ### تجاوز القيم الافتراضية البعيدة + يمكن للمنظمات توفير خوادم MCP الافتراضية عبر نقطة النهاية `.well-known/opencode` الخاصة بها. قد تكون هذه الخوادم معطّلة افتراضيا، مما يتيح للمستخدمين تفعيل ما يحتاجونه فقط. لتفعيل خادم معيّن من الإعدادات البعيدة الخاصة بمؤسستك، أضفه إلى إعداداتك المحلية مع `enabled: true`: @@ -65,6 +68,7 @@ description: أضف أدوات MCP محلية وبعيدة. --- ## محلي + أضف خوادم MCP المحلية عبر ضبط `type` على `"local"` ضمن كائن `mcp`. ```jsonc title="opencode.jsonc" {15} @@ -109,6 +113,7 @@ use the mcp_everything tool to add the number 3 and 4 --- #### الخيارات + فيما يلي جميع الخيارات المتاحة لتهيئة خادم MCP محلي. | الخيار | النوع | مطلوب | الوصف | @@ -122,6 +127,7 @@ use the mcp_everything tool to add the number 3 and 4 --- ## بعيد + أضف خوادم MCP البعيدة عبر ضبط `type` على `"remote"`. ```json title="opencode.json" @@ -145,6 +151,7 @@ use the mcp_everything tool to add the number 3 and 4 --- #### الخيارات + | الخيار | النوع | مطلوب | الوصف | | --------- | ------- | ----- | -------------------------------------------------------------------------------- | | `type` | String | Y | نوع اتصال خادم MCP، ويجب أن يكون `"remote"`. | @@ -157,6 +164,7 @@ use the mcp_everything tool to add the number 3 and 4 --- ## OAuth + يتولى OpenCode تلقائيا معالجة مصادقة OAuth لخوادم MCP البعيدة. عندما يتطلب خادم ما المصادقة، سيقوم OpenCode بما يلي: 1. اكتشاف استجابة 401 وبدء تدفق OAuth @@ -166,6 +174,7 @@ use the mcp_everything tool to add the number 3 and 4 --- ### تلقائي + بالنسبة لمعظم خوادم MCP التي تدعم OAuth، لا تحتاج إلى إعدادات خاصة. ما عليك سوى تهيئة الخادم البعيد: ```json title="opencode.json" @@ -185,6 +194,7 @@ use the mcp_everything tool to add the number 3 and 4 --- ### مُسجَّل مسبقا + إذا كانت لديك بيانات اعتماد العميل من موفّر خادم MCP، يمكنك تهيئتها: ```json title="opencode.json" {7-11} @@ -207,6 +217,7 @@ use the mcp_everything tool to add the number 3 and 4 --- ### المصادقة + يمكنك تشغيل المصادقة يدويا أو إدارة بيانات الاعتماد. صادِق مع خادم MCP معيّن: @@ -232,6 +243,7 @@ opencode mcp logout my-oauth-server --- #### تعطيل OAuth + إذا أردت تعطيل OAuth التلقائي لخادم ما (على سبيل المثال، للخوادم التي تستخدم مفاتيح API بدلا من ذلك)، فاضبط `oauth` على `false`: ```json title="opencode.json" {7} @@ -253,6 +265,7 @@ opencode mcp logout my-oauth-server --- #### خيارات OAuth + | الخيار | النوع | الوصف | | -------------- | --------------- | ------------------------------------------------------------------------ | | `oauth` | Object \| false | كائن إعدادات OAuth، أو `false` لتعطيل الاكتشاف التلقائي لـ OAuth. | @@ -261,6 +274,7 @@ opencode mcp logout my-oauth-server | `scope` | String | نطاقات OAuth المطلوبة أثناء التفويض. | #### تصحيح الأخطاء + إذا فشل خادم MCP بعيد في المصادقة، يمكنك تشخيص المشكلة باستخدام: ```bash @@ -276,11 +290,13 @@ opencode mcp debug my-oauth-server --- ## الإدارة + تتوفر خوادم MCP لديك كأدوات داخل OpenCode إلى جانب الأدوات المضمنة. لذا يمكنك إدارتها عبر إعدادات OpenCode مثل أي أداة أخرى. --- ### عام + هذا يعني أنه يمكنك تفعيلها أو تعطيلها على مستوى عام. ```json title="opencode.json" {14} @@ -328,6 +344,7 @@ opencode mcp debug my-oauth-server --- ### لكل وكيل + إذا كان لديك عدد كبير من خوادم MCP فقد ترغب في تفعيلها لكل وكيل على حدة وتعطيلها على المستوى العام. للقيام بذلك: 1. عطّلها كأداة على المستوى العام. @@ -359,6 +376,7 @@ opencode mcp debug my-oauth-server --- #### أنماط Glob + يستخدم نمط glob أنماطا بسيطة من مطابقة glob: - `*` يطابق صفرا أو أكثر من أي محرف (على سبيل المثال، `"my-mcp*"` يطابق `my-mcp_search` و`my-mcp_list` وغيرها.) @@ -377,6 +395,7 @@ opencode mcp debug my-oauth-server --- ## أمثلة + فيما يلي أمثلة لبعض خوادم MCP الشائعة. يمكنك إرسال PR إذا أردت توثيق خوادم أخرى. --- |
