---
title: "فحوصات جاهزية الوكلاء الـ22 | Agent-Ready Check"
description: "كل فحص يجريه الماسح، مجمّعًا بحسب الفئة، مع معيار النجاح وطريقة الإصلاح لكل فحص."
locale: ar
canonical: https://agent-ready.t0ols.com/ar/checks/
---

# فحوصات جاهزية الوكلاء الـ22

يجري الماسح 22 فحصًا في خمس فئات. ولكل فحص معيار نجاح ومسار أدلة — وعند الفشل، تعليمات جاهزة يمكن تسليمها لوكيل برمجة.

## القابلية للاكتشاف

هل يستطيع الوكيل أن يعرف ما هو موقعك وأي الروابط تهم، دون الزحف إلى HTML بحثًا عن دلائل؟

- **robots.txt**: يعيد HTTP 200 بمحتوى نصي عادي يتضمن توجيه User-agent واحدًا على الأقل.
- **Sitemap**: يُقدَّم sitemap XML صالح على /sitemap.xml، أو يُعلن بتوجيه Sitemap: داخل robots.txt.
- **Link headers**: استجابة الصفحة الرئيسية تحمل ترويسات Link تضم علاقة واحدة مفيدة للوكلاء على الأقل.
- **DNS لاكتشاف الوكلاء (DNS-AID)**: توجد سجلات SVCB/HTTPS بوضع الخدمة أو فهرس TXT تحت نطاق _agents، والأفضل أن تكون موقّعة بـ DNSSEC.

## المحتوى

عندما يطلب الوكيل Markdown، هل تعيد إليه Markdown نظيفًا بدلًا من كومة وسوم عليه تحليلها؟

- **تفاوض Markdown**: طلب يحمل Accept: text/markdown يعيد Content-Type: text/markdown، ويظل HTML هو الافتراضي.

## التحكم في وصول الروبوتات

ما السياسة التي أعلنتها لزواحف الذكاء الاصطناعي، وهل تستطيع إثبات أي الطلبات طلباتك؟

- **قواعد زواحف الذكاء الاصطناعي**: يسمّي robots.txt زواحف ذكاء اصطناعي معروفة، أو يحمل مجموعة شاملة تغطيهم.
- **Content Signals**: يعلن robots.txt تفضيلات Content-Signal تغطي ai-train وsearch وai-input.
- **Web Bot Auth**: يُنشر JWKS على /.well-known/http-message-signatures-directory.

## API والمصادقة و MCP واكتشاف المهارات

إذا كنت تُتيح واجهة API أو خادم MCP أو وكيلًا، فهل يمكن اكتشافه في موقع well-known الذي سيخمّنه الوكيل؟

- **API Catalog**: يعيد /.well-known/api-catalog النوع application/linkset+json مع مدخل واحد على الأقل.
- **اكتشاف OAuth**: يكشف /.well-known/oauth-authorization-server أو /.well-known/openid-configuration بيانات وصفية قابلة للاستخدام.
- **OAuth Protected Resource**: يعلن /.well-known/oauth-protected-resource الحقلين resource وauthorization_servers.
- **Auth.md**: يوجد /auth.md وفيه عنوان Markdown من المستوى H1 يذكر auth.md.
- **MCP Server Card**: يصف /.well-known/mcp/server-card.json الخادم عبر serverInfo.name.
- **A2A Agent Card**: يعلن /.well-known/agent-card.json الاسم والإصدار والواجهات المدعومة.
- **Agent Skills**: يُدرج /.well-known/agent-skills/index.json مهارة واحدة على الأقل.
- **WebMCP**: يسجّل كود الصفحة أدوات على جانب المتصفح عبر navigator.modelContext.
- **بيان ARD**: يعلن /.well-known/ai-catalog.json الحقول specVersion وhost ومدخلًا واحدًا على الأقل.

## التجارة

تُحتسب فقط عندما يبدو الموقع متجرًا: هل يستطيع الوكيل الدفع والطلب والتسوية دون أن يملأ إنسان نموذجًا؟

- **x402**: تعيد المسارات المدفوعة HTTP 402 مع متطلبات x402، أو يُنشر مستند اكتشاف.
- **MPP**: يوثّق مستند OpenAPI العمليات المدفوعة عبر x-payment-info.
- **UCP**: يعلن /.well-known/ucp الحقل protocol_version وخدمة واحدة على الأقل.
- **ACP**: يعلن /.well-known/acp.json الحقول protocol.name وapi_base_url وtransports وcapabilities.services.
- **AP2**: تعلن A2A Agent Card امتداد AP2 مع معلومات الأدوار.

