mcp_flutter and mcp_server_dart
About mcp_flutter
Arenukvern/mcp_flutter
MCP server and MCP Toolkit for Flutter and Dart VM - supports dynamic tooling
Enables Flutter apps to dynamically register custom MCP tools at runtime via the `mcp_toolkit` package, allowing AI assistants to access app-specific functionality beyond standard tooling. Bridges running Flutter debug instances with AI coding assistants through Dart VM service extensions, capturing real-time errors, screenshots, and widget details while supporting automatic reconnection on app restarts. Works with Cursor, Claude, Cline, and other MCP-compatible AI assistants to provide context-aware development assistance.
About mcp_server_dart
Zfinix/mcp_server_dart
A developer-friendly MCP (Model Context Protocol) framework for Dart with annotations and code generation. Build MCP servers as easily as annotating methods with @MCPTool, @MCPResource, or @MCPPrompt - similar to how json_serializable or freezed works.
Leverages `build_runner` for compile-time code generation with extension-based handler registration, eliminating inheritance boilerplate while maintaining type safety through automatic JSON Schema generation from method signatures. Supports multiple transport layers—stdio for CLI integration, HTTP with the Relic framework, and Server-Sent Events (SSE)—each with built-in health checks, CORS, request logging, and graceful shutdown handling. Full MCP 2025-06-18 protocol compliance enables seamless integration with Claude and other LLM clients for tool calling, resource serving, and prompt templating.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work