Best Dart MCP Servers
Dart is a client-optimized programming language for fast apps on multiple platforms, developed by Google. It's used to build mobile, desktop, server, and web applications.
Why this server?
Enables AST-aware pattern matching, search, and safe refactoring for Dart code using ast-grep, supporting structural code manipulation across files.
AlicenseAqualityDmaintenanceEnables structural code search and refactoring across 20+ programming languages using ast-grep patterns, with safe dry-run mode and flexible filtering.11MITWhy this server?
Maps Dart codebases to create navigable representations of code structure and important elements
AlicenseAqualityDmaintenanceA powerful tool designed to help, primarily LLMs, understand and navigate complex codebases. It functions both as a command-line application for on-demand analysis and as an MCP (Model Context Protocol) server, providing continuous repository mapping capabilities to other applications. By generating22200MITWhy this server?
Provides semantic code intelligence for Dart repositories, including symbol lookup, references, dependencies, and change impact analysis.
Why this server?
Provides AST-aware code intelligence for Dart codebases, including semantic search, dependency graphs, and refactoring analysis.
AlicenseAqualityBmaintenanceStandard coding agents waste 70% of context tokens re-reading raw files with shell grep. Synapse-MCP indexes your codebase into a sub-millisecond local AST graph—giving Claude Code, Cursor, and Windsurf exact caller trees, 60% lower token spend, and zero-hallucination refactoring.2141MITWhy this server?
Generates typed event constant files for Dart, enabling type-safe Payghaam analytics event tracking in Dart applications.

@payghaam/mcp-serverofficial
AlicenseAqualityCmaintenanceAn MCP server that tells your coding agent which analytics events your Payghaam journeys are waiting for, so it can add them to your app.791MITWhy this server?
Provides tools for task and document management in Dart project management system, including creating, listing, updating, and deleting tasks and documents, with support for detailed filtering and configuration options.
AlicenseAqualityCmaintenanceAn official AI Model Context Protocol server that enables AI assistants to interact with Dart project management by creating/managing tasks and documents through prompts and tools.16431128MITWhy this server?
Allows debugging Dart applications through a DAP debug adapter, including launch/attach sessions, breakpoints, and variable inspection.
AlicenseAqualityBmaintenanceEnables any MCP client to debug programs through the Debug Adapter Protocol, supporting launch/attach, breakpoints, stepping, variable inspection, evaluation, and memory operations via a single debug tool.1MITWhy this server?
Generates matching Dart DTOs for full-stack API contracts between Kotlin backends and Dart clients.
AlicenseAqualityBmaintenanceEnables end-to-end generation, scaffolding, testing, diagnosis, and auditing of Kotlin applications for Android, Compose Multiplatform, Ktor, and Spring Boot through a coordinated team of specialized agents.241MITWhy this server?
Offers Dart language documentation, enabling AI to generate accurate Dart code with proper syntax and current API methods
AlicenseAqualityFmaintenanceA real-time server that provides Flutter/Dart documentation and pub.dev package information to AI assistants, ensuring they generate accurate and up-to-date Flutter code.873MIT