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
Related Entries
Keep exploring similar tools and resources in this category.

viewmax mcp
MCP ServersViewMax MCP is a hosted Streamable HTTP MCP server for generating AI video, images, music, speech, and sound effects, with tools for model discovery, task polling, and credit checks. Official setup is documented for Claude Web/Desktop, Claude Code, Cursor, Codex, and SDK clients.

Agent Reach
MCP ServersAgent Reach is an open-source CLI and Agent Skill that installs, routes, and health-checks upstream tools for web, social, GitHub, video transcript, RSS, and search access. It is not documented as a standalone MCP server; some channels use MCP-backed upstream tools such as mcporter/Exa, xiaohongshu-mcp, and linkedin-scraper-mcp.
Related Reads
Background, tutorials, and protocol context connected to this entry.






