a2a mcp
日本語
Back to MCP Servers
mcp-server266

DartおよびFlutter MCPサーバー

Flutterチームによる公式DartおよびFlutter MCPサーバーです。ClaudeやCursorなどのAIコーディングアシスタントをDart/Flutterプロジェクトに接続し、コード分析、Flutter CLIツールの実行、デバッグ、実行中のアプリとの対話などの自然言語コマンドを実現します。

概要

DartおよびFlutter MCPサーバーは、GoogleのDartおよびFlutterチームによって開発および保守されている、Model Context Protocol (MCP) の公式実装です。このサーバーにより、AIコーディングアシスタント(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のような機能: 通常はIDEやFlutter DevToolsでのみ利用可能なツーリングへのアクセス。
  • 実験的だが活発に開発中: コミュニティのフィードバックに基づいて継続的に改善。
  • Stdioトランスポートのサポート: 主要なすべてのMCPクライアントで動作。

ユースケース

  • AI支援開発: AIに「このレイアウトバグを修正して」「ダークモードのサポートを追加して」「このウィジェットを最適化して」など、プロジェクトの完全なコンテキストで依頼。
  • デバッグとトラブルシューティング: 「なぜこの画面はAndroidでクラッシュするのですか?」や「現在のUI状態のスクリーンショットを取得して」など。
  • 迅速な機能構築: 会話形式で新しい画面の生成、コードのリファクタリング、テストの実行。
  • Flutter学習: 初心者であっても、アプリ構築中にガイド付きのヘルプを取得。
  • エンドツーエンドワークフロー: 他のMCPサーバーと組み合わせ、完全なAI調整によるモバイル開発を実現。

インストールとセットアップ

前提条件

  • Dart SDK 3.9以上またはFlutter 3.35(ベータ版または安定版チャネル推奨)。

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開発の参入障壁を大幅に下げ、2026年におけるFlutterチームのエージェントAIワークフローへの強いコミットメントを示しています。

Tags

FlutterDartMCP公式AI統合ClaudeCursor開発ツールFlutter開発

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.