a2a mcp
☰
Back to MCP Servers
mcp-server191

Dart 與 Flutter MCP 伺服器

Flutter 團隊官方的 Dart 與 Flutter MCP 伺服器。它能將 Claude 與 Cursor 等 AI 程式設計助理連接至您的 Dart/Flutter 專案,啟用自然語言指令進行程式碼分析、執行 Flutter CLI 工具、除錯,以及與運行中的應用程式互動。

概述

Dart 與 Flutter MCP 伺服器 是 Model Context Protocol(MCP)的官方實作,由 Google 的 Dart 與 Flutter 團隊開發維護。它能讓 AI 程式碼輔助工具(如 Claude、Cursor、Gemini CLI 等)深入與您的 Dart 和 Flutter 開發環境互動。

此伺服器需搭配 Dart SDK 3.9+ 或 Flutter 3.35+,並提供強大的工具,讓 AI 能直接存取專案上下文、CLI 指令、分析器結果,甚至是正在運行的應用程式,使其成為目前最先進的官方 MCP 整合之一。

主要功能

  • 專案與程式碼分析:深入洞察您的程式庫、依賴項、Widget 樹及結構。
  • Flutter CLI 整合:執行 flutter pub get、flutter analyze、flutter test、flutter format 等指令。
  • 即時應用程式互動:連接正在運行的 Flutter 應用程式,進行螢幕截圖、Widget 檢查、熱重載/重啟及狀態偵錯。
  • 類似 DevTools 的能力:存取通常在 IDE 或 Flutter DevTools 中才提供的工具。
  • 實驗性但積極開發:根據社群回饋持續改進。
  • Stdio 傳輸支援:與所有主流 MCP 用戶端相容。

使用情境

  • AI 輔助開發:利用完整的專案上下文,要求您的 AI「修復這個佈局錯誤」、「增加深色模式支援」或「優化這個 Widget」。
  • 偵錯與疑難排解:「為什麼這個畫面在 Android 上會崩潰?」或「擷取目前 UI 狀態的螢幕截圖」。
  • 快速功能建構:以對話方式生成新畫面、重構程式碼或執行測試。
  • 學習 Flutter:即使是初學者,也能在建置應用程式時獲得引導協助。
  • 端到端工作流程:與其他 MCP 伺服器結合,實現完全由 AI 協調的行動開發。

安裝與設定

必要條件

  • Dart SDK 3.9+ 或 Flutter 3.35+(建議使用 beta 或 stable 頻道)。

使用 Cursor 或 Claude 快速設定

多數現代 AI 用戶端支援簡易新增。對於 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 — 用於測試的運行時 UI 互動(點擊、捲動、螢幕截圖)。

相容性

  • 用戶端:Cursor、Claude Desktop/Code、Gemini CLI、GitHub Copilot,以及任何支援 stdio 的 MCP 用戶端。
  • 授權:開放原始碼(屬於官方 Dart/Flutter 生態系統的一部分)。

這款官方 MCP 伺服器大幅降低了 AI 增強式 Flutter 開發的門檻,並體現了 Flutter 團隊對 2026 年代理式 AI 工作流程的堅定承諾。

Tags

flutterdartmcp官方ai整合claudecursor開發工具flutter開發

Related Entries

Keep exploring similar tools and resources in this category.

Browse MCP Servers
capsulam logo

capsulam

MCP Servers

遠端 MCP 伺服器,提供人工審閱的西班牙語摘要,涵蓋人工智慧、法規與網路安全,附有來源連結與審閱日期。其法律資料庫包含歐盟人工智慧法案、NIS2 與 GDPR 的條文級文本,並連結至官方來源。

capsulam logo

capsulam

MCP Servers

Remote MCP server providing human-reviewed Spanish digests on AI, regulation and cybersecurity, with source links and review dates. Its legal collection includes article-level text from the EU AI Act, NIS2 and GDPR, linked to official sources.

PaidSync.ai logo

PaidSync.ai

MCP Servers

PaidSync.ai is a hosted MCP server for paid advertising that exposes 610+ tools across 14 advertising, analytics, tagging, and commerce platforms. It supports read/write workflows from AI clients including ChatGPT, Claude, Gemini, Cursor, Claude Code, and Codex, with a free plan.

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.

a2a mcp

搜索全站

搜索条目、技能、文章和分类。使用方向键选择,回车打开。