
MLIT DPF MCP
خادم MCP رسمي (الإصدار ألف) من وزارة الأراضي والبنية التحتية والنقل والسياحة اليابانية (MLIT) يربط نماذج الذكاء الاصطناعي مثل كلاود بمنصة بيانات MLIT عبر الاستعلامات اللغوية الطبيعية للبحث البديهي عن البيانات واسترجاعها وتنزيلها.
نظرة عامة
MLIT DPF MCP هو خادم بروتوكول سياق النموذج (MCP) الرسمي (إصدار α) المطور من قبل فريق MLIT DATA PLATFORM التابع لوزرة الأرض والبنية التحتية والنقل والسياحة اليابانية (国土交通省). يقوم بتغليف واجهات برمجة التطبيقات العامة لـمنصة بيانات وزارة الأرض والبنية التحتية والنقل والسياحة — وهي مركز موحد يجمع بين البيانات التي تحتفظ بها الوزرة ومجموعات بيانات القطاع الخاص للبحث الموحد والتصور والتنزيل.
من خلال تشغيل خادم MCP هذا، يمكن لنماذج اللغة الكبيرة (مثل تلك الموجودة في Claude Desktop) التفاعل مباشرة مع المنصة باللغة اليابانية أو الإنجليزية المحادثة. يمكن للمستخدمين إصدار تعليمات غامضة أو معقدة بلغة طبيعية (مثل "ابحث عن بيانات أسعار الأراضي الحديثة بالقرب من محطات طوكيو" أو "استرجع مجموعات بيانات الوقاية من الكوارث للمناطق الساحلية") والحصول على نتائج منظمة وبيانات وصفية وروابط تنزيل — كل ذلك دون الحاجة إلى معرفة متعمقة بواجهات برمجة التطبيقات.
الميزات الرئيسية
- الوصول إلى البيانات بلغة طبيعية: تحويل استعلامات المستخدم الغامضة إلى استدعاءات دقيقة لواجهات برمجة التطبيقات ضد منصة بيانات MLIT.
- عرض الأدوات: يوفر أدوات MCP متعددة لاكتشاف مجموعات البيانات والتصفية واسترجاع البيانات الوصفية وتنزيل المحتوى.
- تكامل سلس مع MCP: يعمل مع أي مضيف/عميل متوافق مع MCP (Claude Desktop ومثيله).
- خادم قائم على Python: نشر محلي سهل باستخدام Python 3.10+.
- التركيز على البيانات الحكومية: يغطي البنية التحتية والبيانات الجغرافية المكانية (المتوافقة مع PLATEAU) واستخدام الأراضي والنقل والوقاية من الكوارث والعقارات وغيرها.
- آمن ورسمي: مدعوم من MLIT؛ يتطلب مفتاح واجهة برمجة تطبيقات مجاني لمنصة بيانات MLIT للوصول الموثوق.
المتطلبات
- نظام التشغيل: Windows 10/11 أو macOS 13+
- Python 3.10+
- مضيف MCP: Claude Desktop أو عملاء متوافقين آخرين
- الموصى به: ذاكرة وصول عشوائي 8 جيجابايت فأكثر
- مفتاح واجهة برمجة تطبيقات MLIT (يتم الحصول عليه عبر حساب مجاني على data-platform.mlit.go.jp)
التثبيت والإعداد
- استنساخ المستودع:
git clone https://github.com/MLIT-DATA-PLATFORM/mlit-dpf-mcp.git cd mlit-dpf-mcp - إنشاء بيئة افتراضية وتفعيلها.
- تثبيت التبعيات.
- تكوين
MLIT_API_KEYالخاص بك واختياريًاMLIT_BASE_URL. - إضافة تكوين الخادم إلى مضيف MCP الخاص بك (مثل قسم
mcpServersفي Claude Desktop الذي يشير إلىsrc/server.py).
تعليمات ونماذج تكوين مفصلة باليابانية/الإنجليزية متاحة في ملف README الخاص بالمستودع.
حالات الاستخدام
- التخطيط الحضري والبحث: جمع بيانات أسعار الأراضي والمباني أو النقل بسرعة للتحليل.
- التأهب للكوارث: استرجاع خرائط المخاطر ومجموعات بيانات الوقاية عبر مطالبات بسيطة.
- رؤى العقارات: استعلام المعلومات الجغرافية المكانية والمتعلقة بالعقارات محادثة.
- استكشاف البيانات الحكومية: تمكين المستخدمين غير التقنيين ووكلاء الذكاء الاصطناعي من استكشاف مجموعات البيانات العامة للبنية التحتية اليابانية.
- سير العمل متعدد الوكلاء: الدمج مع خوادم MCP أخرى (مثل بيانات PLATEAU) لتطبيقات ذكاء اصطناعي جغرافية مكانية أكثر ثراءً.
التفاصيل التقنية
-
البروتوكول: بروتوكول سياق النموذج (MCP) — تعريض موحد للأدوات والموارد والمطالبات.
-
اللغة: بايثون. .
-
الترخيص: MIT (وفقاً لبيانات الحزمة على PyPI).
- الحالة: إصدارة ألفا؛ تتم صيانتها بنشاط من قبل فريق MLIT الرسمي.
يعرض خادم MCP هذا كيف يمكن لمبادرات البيانات المفتوحة الحكومية الاستفادة من البروتوكولات الناشئة للذكاء الاصطناعي لإتاحة الوصول إلى مجموعات البيانات المعقدة للجميع.
للدليل الأحدث للإعداد والأمثلة والتحديثات، تفضل بزيارة مستودع GitHub.