خادم Dune Analytics MCP

خادم Dune Analytics MCP

اربط Dune Analytics مع وكلائك الذكيين لجلب بيانات البلوكشين وتحليلها والتقارير في الوقت الفعلي عبر تكامل MCP من FlowHunt.

ماذا يفعل خادم “Dune Analytics” MCP؟

يعد خادم Dune Analytics MCP خادم بروتوكول سياق النماذج (MCP) يعمل كجسر بين Dune Analytics ووكلاء الذكاء الاصطناعي. الهدف الأساسي منه هو تمكين التكامل السلس لبيانات تحليلات البلوكشين في سير العمل المدعوم بالذكاء الاصطناعي من خلال السماح للمساعدين بجلب وتنفيذ استعلامات Dune برمجيًا. من خلال إتاحة بيانات Dune Analytics كأدوات، يمكن للمطورين وعملاء الذكاء الاصطناعي إجراء جلب وتحليل وتقرير بيانات البلوكشين في الوقت الفعلي ضمن تدفقات الأتمتة أو الوكلاء الخاصة بهم. يضمن تنسيق الإخراج CSV للخادم التوافق مع معالجة البيانات اللاحقة، مما يجعله ذا قيمة لمهام مثل تحليلات السلسلة، وإنشاء لوحات المعلومات، والتقارير التلقائية في بيئات المطورين.

قائمة القوالب (Prompts)

لا توجد قوالب موجهة صريحة مذكورة في المستودع أو التوثيق.

قائمة الموارد

لا توجد موارد صريحة موصوفة أو مكشوفة في التوثيق أو الكود.

قائمة الأدوات

  • get_latest_result
    • يجلب أحدث نتائج استعلام Dune Analytics عبر معرفه. يكون الإخراج سلسلة بتنسيق CSV تحتوي على نتائج الاستعلام.
  • run_query
    • ينفذ استعلام Dune Analytics محدد عبر معرفه ويسترجع النتائج. يعيد أيضًا البيانات كسلسلة بتنسيق CSV.

حالات استخدام هذا الخادم MCP

  • تحليلات بيانات البلوكشين
    • أتمت جلب وتحليل بيانات البلوكشين من خلال تنفيذ استعلامات Dune Analytics مباشرة من وكلاء الذكاء الاصطناعي.
  • إنشاء لوحات المعلومات
    • دعم لوحات المعلومات الديناميكية أو أدوات التقارير بجلب وتحديث بيانات Dune Analytics عبر واجهة MCP.
  • التقارير التلقائية لسوق العملات المشفرة
    • تمكين الروبوتات أو المساعدين من إنشاء تقارير حديثة حول نشاط البلوكشين أو بروتوكولات DeFi أو تحليلات الرموز.
  • مراقبة العقود الذكية المعتمدة على البيانات
    • دمج المراقبة اللحظية للعقود الذكية أو الأحداث على السلسلة عبر استعلام Dune لمشغلات محددة وعرض النتائج.
  • تدفقات العمل البحثية وتحليل البيانات
    • تسهيل التجارب السريعة وجمع البيانات لأبحاث العملات المشفرة عبر استعلامات Dune المؤتمتة ضمن خطوط أنابيب علم البيانات.

كيفية إعداده

Windsurf

  1. تأكد من أن لديك Python 3.10+ ومفتاح API صالح لـ Dune Analytics.
  2. في تكوين Windsurf، حدد قسم mcpServers.
  3. أضف خادم Dune Analytics MCP باستخدام مقطع JSON التالي:
    {
      "mcpServers": {
        "dune-analytics": {
          "command": "python",
          "args": ["main.py"]
        }
      }
    }
    
  4. احفظ التكوين وأعد تشغيل Windsurf.
  5. تحقق من الإعداد عبر إصدار استعلام Dune تجريبي من خلال الواجهة.

تأمين مفاتيح API: قم بتعيين DUNE_API_KEY في متغيرات البيئة. مثال:

{
  "mcpServers": {
    "dune-analytics": {
      "command": "python",
      "args": ["main.py"],
      "env": {
        "DUNE_API_KEY": "${DUNE_API_KEY}"
      },
      "inputs": {
        "DUNE_API_KEY": "your_api_key_here"
      }
    }
  }
}

Claude

  1. قم بتثبيت الخادم باستخدام Smithery CLI:
    npx -y @smithery/cli install @kukapay/dune-analytics-mcp --client claude
    
  2. تأكد من تعيين DUNE_API_KEY كمتغير بيئة.
  3. في Claude Desktop، تحقق من وجود الخادم MCP وتشغيله.
  4. استخدم واجهة الأوامر لتنفيذ استعلامات Dune مباشرة.
  5. تحقق من استلام الناتج بتنسيق CSV.

Cursor

  1. ثبت Python 3.10+ واحصل على مفتاح Dune API.
  2. في ملف تكوين Cursor، أضف:
    {
      "mcpServers": {
        "dune-analytics": {
          "command": "python",
          "args": ["main.py"]
        }
      }
    }
    
  3. قم بتعيين مفتاح API في البيئة أو التكوين.
  4. أعد تشغيل Cursor واختبر الاتصال.

Cline

  1. تأكد من تثبيت Python 3.10+ وجهوزية مفتاح API الخاص بك.
  2. أضف تعريف خادم MCP إلى تكوين Cline:
    {
      "mcpServers": {
        "dune-analytics": {
          "command": "python",
          "args": ["main.py"]
        }
      }
    }
    
  3. قم بتصدير DUNE_API_KEY في الطرفية أو كمتغير بيئة.
  4. أعد تشغيل Cline وشغّل استعلامًا تجريبيًا للتحقق.

تأمين مفاتيح API (ينطبق على جميع الأنظمة): استخدم دائمًا متغيرات البيئة لتجنب كشف مفاتيح API في ملفات التكوين بنص عادي.

كيفية استخدام هذا MCP داخل التدفقات

استخدام MCP في FlowHunt

لدمج خوادم MCP في سير عمل FlowHunt الخاص بك، ابدأ بإضافة مكون MCP إلى التدفق وربطه بوكيل الذكاء الاصطناعي الخاص بك:

تدفق FlowHunt MCP

انقر على مكون MCP لفتح لوحة التكوين. في قسم تكوين النظام MCP، أدخل تفاصيل خادم MCP الخاص بك باستخدام هذا التنسيق في JSON:

{
  "dune-analytics": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

بعد التكوين، سيتمكن وكيل الذكاء الاصطناعي من استخدام هذا MCP كأداة مع الوصول إلى جميع وظائفه وقدراته. تذكر تغيير “dune-analytics” إلى الاسم الفعلي واستبدال الرابط برابط خادم MCP الخاص بك.


نظرة عامة

القسمالتوفرالتفاصيل/الملاحظات
نظرة عامةيتيح Dune Analytics MCP الوصول لبيانات Dune لوكلاء الذكاء الاصطناعي
قائمة القوالبلا توجد قوالب موجهة
قائمة المواردلا توجد موارد صريحة
قائمة الأدواتget_latest_result, run_query
تأمين مفاتيح APIيتطلب DUNE_API_KEY في البيئة
دعم العينة (غير مهم في التقييم)غير مذكور

رأينا

خادم Dune Analytics MCP مباشر ويركز على توفير الوصول لاستعلامات Dune Analytics كأدوات، مما يجعله ذا قيمة في تدفقات تحليلات البلوكشين. ومع ذلك، فهو يفتقر إلى قوالب الموجهات والموارد الصريحة، ولا يذكر ميزات MCP المتقدمة مثل roots أو العينة. التوثيق جيد لإعداد الخادم واستخدامه. على مقياس من 0–10، نقيم هذا MCP بـ 6/10، وذلك بفضل وضوح فائدته وتوثيقه الجيد لكن مع محدودية في دعم ميزات MCP.

تقييم MCP

لديه رخصة✅ (MIT)
يمتلك أداة واحدة على الأقل
عدد التفرعات6
عدد النجوم20

الأسئلة الشائعة

ما هو خادم Dune Analytics MCP؟

هو خادم بروتوكول سياق النماذج (MCP) يربط بين Dune Analytics ووكلاء الذكاء الاصطناعي، مما يتيح تنفيذ واسترجاع استعلامات Dune برمجيًا لتحليلات بيانات البلوكشين ولوحات المعلومات والتقارير.

ما الأدوات التي يوفرها هذا الخادم MCP؟

يوفر أداتين رئيسيتين: get_latest_result (يجلب أحدث نتيجة لاستعلام Dune عبر المعرف) و run_query (ينفذ استعلام Dune عبر المعرف)، وكلتاهما تعيد النتائج كسلاسل بتنسيق CSV.

كيف يُستخدم خادم Dune Analytics MCP عادةً؟

يُستخدم لأتمتة جلب وتحليل بيانات البلوكشين، وتغذية لوحات المعلومات، وإنشاء تقارير سوق العملات المشفرة التلقائية، ودعم مراقبة وبحوث البيانات المستندة إلى البيانات.

كيف أحمي مفتاح API الخاص بي؟

استخدم دائمًا متغيرات البيئة (مثل DUNE_API_KEY) بدلاً من تضمين بيانات الاعتماد مباشرة في ملفات التكوين لحماية المعلومات الحساسة.

ما هي المنصات التي تدعم هذا الخادم MCP؟

يتوافق مع Windsurf وClaude وCursor وCline، ويمكن استخدامه ضمن تدفقات FlowHunt لدمج تحليلات البلوكشين في أتمتة مدعومة بالذكاء الاصطناعي.

ما هو تنسيق إخراج البيانات؟

تُعاد نتائج الاستعلام كسلاسل نصية بتنسيق CSV، مما يسهل معالجتها في أدوات الأتمتة أو التحليلات اللاحقة.

ادمج Dune Analytics مع FlowHunt

عزز سير عمل الذكاء الاصطناعي لديك بتحليلات البلوكشين في الوقت الفعلي من Dune. اتصل، وحلل، وأتمت بيانات العملات المشفرة في دقائق.

اعرف المزيد

تكامل خادم DataHub MCP
تكامل خادم DataHub MCP

تكامل خادم DataHub MCP

يعمل خادم DataHub MCP كجسر بين وكلاء FlowHunt الذكية ومنصة بيانات DataHub، مما يتيح اكتشاف البيانات المتقدم، وتحليل التسلسل، واسترجاع البيانات الوصفية بشكل آلي،...

4 دقيقة قراءة
AI Metadata +6
خادم استكشاف البيانات MCP
خادم استكشاف البيانات MCP

خادم استكشاف البيانات MCP

يربط خادم استكشاف البيانات MCP المساعدات الذكية بمجموعات البيانات الخارجية لتحليل تفاعلي. يمكّن المستخدمين من استكشاف ملفات CSV ومجموعات بيانات Kaggle، إنشاء تق...

4 دقيقة قراءة
AI Data Science +6
خادم دمبلينج AI MCP
خادم دمبلينج AI MCP

خادم دمبلينج AI MCP

يتيح خادم دمبلينج AI MCP لـ FlowHunt لمساعدي الذكاء الاصطناعي الاتصال بمجموعة واسعة من مصادر البيانات الخارجية وواجهات برمجة التطبيقات وأدوات المطورين. يمكّن أت...

4 دقيقة قراءة
AI MCP Server +4