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?
Provides semantic code intelligence for Dart repositories, including symbol lookup, references, dependencies, and change impact analysis.
AlicenseAqualityAmaintenanceEnables AI coding agents to query a semantic cross-repository code graph for symbols, references, callers, dependencies, and change impact across registered repositories.111221Apache 2.0Why 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?
Enables searching for packages on pub.dev (Dart/Flutter) and retrieving package metadata such as latest version, license, and repository.
AlicenseAqualityDmaintenanceMCP server that gives LLMs access to up-to-date mobile SDK documentation, package registry info, and GitHub issues.665 npmMITWhy 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 generating22206MITWhy this server?
Generates typed event constant files for Dart, enabling type-safe Payghaam analytics event tracking in Dart applications.

@payghaam/mcp-serverofficial
AlicenseAqualityBmaintenanceAn MCP server that tells your coding agent which analytics events your Payghaam journeys are waiting for, so it can add them to your app.7145 npm1MITWhy this server?
Provides indirect support for Dart projects through language server integration
AlicenseBqualityCmaintenanceA coding agent toolkit that transforms LLMs into coding assistants capable of working directly on your codebase with semantic code retrieval and editing tools, providing IDE-like capabilities without requiring API subscriptions.331MITWhy this server?
Provides tools for searching, analyzing, and retrieving detailed information about Dart packages from pub.dev, including package metadata, dependencies, version management, and documentation access.
AlicenseAqualityCmaintenanceEnables AI assistants to search, analyze, and retrieve detailed information about Dart and Flutter packages from pub.dev. Supports package discovery, version management, dependency analysis, and documentation access.67 npm5MITWhy this server?
Enables running Dart code snippets with output display
AlicenseBqualityFmaintenanceMCP Server for running code snippet and show the result.11,433 npm246MIT