### خادم MCP مخصص للتكامل مع ArcGIS
قمنا بتطوير خادم MCP (Model Context Protocol) مخصص يتيح لوكلاء الذكاء الاصطناعي (AI Agents) التفاعل المباشر مع خدمات ArcGIS وتحليل البيانات الجغرافية المكانية بشكل آمن ومرن.
على عكس حلول MCP العامة، تم تصميم خوادمنا حول مهام محددة (Task-Oriented MCP Servers)، مما يوفر دقة وأداء أعلى عند التعامل مع أنظمة ArcGIS المعقدة والمتنوعة. ويتم تطوير كل خادم وفقًا لسيناريوهات استخدام واضحة بدلًا من محاولة تغطية جميع وظائف ArcGIS ضمن واجهة عامة واحدة.
#### مثال عملي
في المثال التالي تم تزويد الوكيل الذكي بالطلب التالي:
**English Prompt**
> Using only my organization’s GIS data for Syria (fire incident points and response/relevant center points), please do the following:
>
> 1. Count fires per directorate.
>
> * Write and execute a single query (SQL or equivalent spatial query) that returns the total number of fire incidents located in each administrative directorate in Syria.
> * The result must come only from my organization’s fire records.
> 2. Visualization.
>
> * Produce a clear visualization (bar chart, choropleth map, or both) showing fire counts per directorate.
> 3. Comparative analysis of fire locations vs. center locations.
>
> * Perform a complete spatial analysis comparing the distribution of fire incidents with the distribution of response centers.
> * Identify and quantify coverage gaps where fire frequency is high but center coverage is insufficient or distant.
> * Include metrics such as:
>
> * Distance to nearest center.
> * Fire density per center.
> * Underserved directorates.
>
> All queries, visualizations, and analyses must be based exclusively on the GIS data provided by my organization.
**الترجمة العربية**
> باستخدام بيانات GIS الخاصة بمؤسستي فقط في سوريا (نقاط حوادث الحرائق ونقاط المراكز المختصة أو مراكز الاستجابة)، قم بتنفيذ ما يلي:
>
> 1. حساب عدد الحرائق في كل مديرية.
>
> * اكتب ونفّذ استعلامًا واحدًا (SQL أو استعلامًا مكانيًا مكافئًا) يعيد العدد الإجمالي لحوادث الحرائق ضمن كل مديرية إدارية في سوريا.
> * يجب أن تعتمد النتائج فقط على سجلات الحرائق الخاصة بالمؤسسة.
> 2. التصور البصري للبيانات.
>
> * أنشئ عرضًا بصريًا واضحًا (مخطط أعمدة، خريطة تدرج لوني، أو كليهما) يوضح عدد الحرائق في كل مديرية.
> 3. تحليل مقارن بين مواقع الحرائق ومواقع المراكز.
>
> * نفّذ تحليلًا مكانيًا شاملًا يقارن توزيع حوادث الحرائق مع توزيع المراكز.
> * حدّد وقم بقياس الفجوات في التغطية، أي المناطق التي ترتفع فيها معدلات الحرائق بينما تكون تغطية المراكز ضعيفة أو بعيدة.
> * تضمّن مؤشرات مثل:
>
> * المسافة إلى أقرب مركز.
> * كثافة الحرائق لكل مركز.
> * المديريات أو المناطق الأقل خدمة.
>
> يجب أن تعتمد جميع الاستعلامات والتصورات والتحليلات حصريًا على بيانات GIS المقدمة من المؤسسة.
>
> بعد استلام الطلب، يقوم الوكيل الذكي باستخدام خادم MCP للوصول إلى خدمات ArcGIS المناسبة، تنفيذ الاستعلامات المكانية المطلوبة، تحليل النتائج، وإنشاء الرسوم البيانية والتقارير بشكل تلقائي دون الحاجة إلى تدخل يدوي.