Back to MCP Servers
mcp-server227

Dart and Flutter MCP Server

خادم Dart و Flutter MCP الرسمي من فريق Flutter. يربط مساعدات الذكاء الاصطناعي للبرمجة مثل Claude و Cursor بمشاريعك في Dart/Flutter، مما يتيح أوامر اللغة الطبيعية لتحليل الكود، وتشغيل أدوات Flutter CLI، وتصحيح الأخطاء، والتفاعل مع التطبيقات الجارية.

نظرة عامة

خادم MCP لـ Dart وFlutter هو التنفيذ الرسمي لبروتوكول سياق النموذج (MCP) المطور والمدعوم من فرق Dart وFlutter في Google. يسمح لمساعدي الذكاء الاصطناعي في البرمجة (مثل Claude وCursor وGemini CLI وغيرهم) بالتفاعل بعمق مع بيئة تطوير Dart وFlutter الخاصة بك.

يتطلب هذا الخادم Dart SDK 3.9+ أو Flutter 3.35+، ويوفر أدوات قوية تمنح الذكاء الاصطناعي وصولًا مباشرًا إلى سياق المشروع وأوامر CLI ونتائج المُحلِّل وحتى التطبيقات قيد التشغيل الحي — مما يجعله أحد أكثر تكاملات MCP الرسمية تقدمًا المتاحة.

الميزات الرئيسية

  • تحليل المشروع والكود: رؤى عميقة في قاعدة كودك والتبعيات وشجرة الويدجت والهيكل.
  • تكامل Flutter CLI: تشغيل أوامر مثل flutter pub get، flutter analyze، flutter test، flutter format، والمزيد.
  • تفاعل مع التطبيق الحي: الاتصال بتطبيقات Flutter قيد التشغيل لالتقاط لقطات شاشة وتفقد الويدجت وإعادة التحميل/إعادة التشغيل السريع وتصحيح الحالة.
  • قدرات شبيهة بـ DevTools: الوصول إلى أدوات متاحة عادةً فقط في IDEs أو Flutter DevTools.
  • تجريبي ولكنه قيد التطوير النشط: يتم تحسينه باستمرار بناءً على ملاحظات المجتمع.
  • دعم نقل Stdio: يعمل مع جميع عملاء MCP الرئيسيين.

حالات الاستخدام

  • التطوير بمساعدة الذكاء الاصطناعي: اطلب من ذكائك الاصطناعي "إصلاح خطأ التخطيط هذا"، أو "إضافة دعم الوضع الداكن"، أو "تحسين هذا الودجت" مع سياق المشروع الكامل.
  • التصحيح وحل المشكلات: "لماذا تتعطل هذه الشاشة على Android؟" أو "التقاط لقطة شاشة لحالة واجهة المستخدم الحالية".
  • بناء الميزات بسرعة: إنشاء شاشات جديدة، أو إعادة هيكلة الكود، أو تشغيل الاختبارات محادثةً.
  • تعلم Flutter: الحصول على مساعدة موجهة أثناء بناء التطبيقات، حتى كمبتدئ.
  • سير العمل الشاملة: الدمج مع خوادم MCP أخرى لتطوير جوال كامل منسق بواسطة الذكاء الاصطناعي.

التثبيت والإعداد

المتطلبات الأساسية

  • Dart SDK 3.9+ أو Flutter 3.35 (يوصى بقناة beta أو stable).

الإعداد السريع مع Cursor أو Claude

تدعم معظم عملاء الذكاء الاصطناعي الحديثين الإضافة بسهولة. بالنسبة لـ Cursor، يستخدم العديد من المستخدمين ببساطة تدفق "إضافة خادم MCP" المدمج الذي يشير إلى المستودع الرسمي.

لـ Claude Code أو التكوين اليدوي، استخدم نقل stdio:

claude mcp add dart -- dart mcp-server

أو أضف إلى تكوين عميلك (مثال لـ Cursor/Claude Desktop):

{
  "mcpServers": {
    "dart-flutter": {
      "command": "dart",
      "args": ["mcp-server"]
    }
  }
}

تعليمات الإعداد التفصيلية متاحة في توثيق Flutter الرسمي وملف README للمستودع.

المكملات الشائعة من المجتمع

بينما يعد الخادم الرسمي نقطة البداية الموصى بها، قام المجتمع ببناء امتدادات ممتازة:

  • mcp_flutter (Arenukvern) — تسجيل أدوات ديناميكي من تطبيقات Flutter قيد التشغيل.
  • flutter-mcp (adamsmaka) — وثائق Flutter/Dart في الوقت الفعلي وبحث حزم pub.dev.
  • Marionette MCP — تفاعل واجهة مستخدم في وقت التشغيل (نقرات، تمرير، لقطات شاشة) للاختبار.

التوافق

  • العملاء: Cursor، Claude Desktop/Code، Gemini CLI، GitHub Copilot، وأي عميل MCP متوافق مع stdio.
  • الرخصة: مفتوحة المصدر (جزء من النظام البيئي الرسمي لـ Dart/Flutter).

يُقلل خادم MCP الرسمي هذا بشكل كبير من عتبة تطوير Flutter المعزز بالذكاء الاصطناعي ويمثل التزامًا قويًا من فريق Flutter بتدفقات العمل الوكلاء الذكاء الاصطناعي في عام 2026.

Tags

فلاتردارتMCPرسميتكامل-الذكاء-الاصطناعيكلودكورسورأدوات-المطورتطوير-فلاتر

Related Entries

Keep exploring similar tools and resources in this category.

Browse MCP Servers
Hyper3D MCP logo

Hyper3D MCP

MCP Servers

Hyper3D MCP is Hyper3D's hosted Rodin MCP server for creating 3D assets from natural-language instructions or supported references, checking asynchronous generation progress, and retrieving model download links inside AI coding clients. Official setup is documented for Codex, Claude Code, and Kimi Code CLI.

Semrush MCP Server logo

Semrush MCP Server

MCP Servers

Semrush MCP connects AI assistants to Semrush APIs for keyword, backlink, website traffic and market research.

Browserbase MCP Server logo

Browserbase MCP Server

MCP Servers

Browserbase MCP gives AI agents browser automation tools powered by Stagehand and Browserbase browser sessions.

SerpApi MCP Server logo

SerpApi MCP Server

MCP Servers

SerpApi MCP exposes search engine results to AI assistants through SerpApi, supporting live research and structured search data retrieval.

Similarweb MCP Server logo

Similarweb MCP Server

MCP Servers

Similarweb MCP brings website traffic and digital market intelligence into AI assistants for competitive research.

AgentQL MCP Server logo

AgentQL MCP Server

MCP Servers

AgentQL MCP connects AI agents to AgentQL web extraction, returning structured information from web pages for research and automation.

a2a mcp

Search the directory

Find entries, skills, articles, and categories. Use arrow keys to select and Enter to open.