mcp_flutter and mcp_server_dart

Both projects are ecosystem siblings providing frameworks for building Model Context Protocol (MCP) servers in Dart, with "Arenukvern/mcp_flutter" offering a broader toolkit potentially including clients, while "Zfinix/mcp_server_dart" focuses specifically on server-side framework development with annotations.

mcp_flutter
52
Established
mcp_server_dart
40
Emerging
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 16/25
Maintenance 6/25
Adoption 6/25
Maturity 15/25
Community 13/25
Stars: 260
Forks: 32
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
Stars: 17
Forks: 3
Downloads:
Commits (30d): 0
Language: Dart
License: MIT
No Package No Dependents
No Package No Dependents

About mcp_flutter

Arenukvern/mcp_flutter

MCP server and MCP Toolkit for Flutter and Dart VM - supports dynamic tooling

This tool helps Flutter app developers connect their running debug-mode applications to various AI coding assistants like Cursor or Claude. It takes live app data and debug information as input and provides your AI assistant with context about errors, screenshots, and UI details. This enables AI tools to offer more accurate and helpful code suggestions for debugging and development. It also allows Flutter apps to dynamically register custom tools for the AI.

Flutter Development AI-Assisted Coding Mobile App Debugging Developer Tools Low-Code/No-Code Tools

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.

This framework helps Dart developers quickly build server-side components that can communicate with large language models (LLMs) or other AI agents using the Model Context Protocol (MCP). Developers can define 'tools' (functions for LLMs to call), 'resources' (data for LLMs), and 'prompts' (templates for LLMs) by adding simple annotations to their Dart code. It takes your annotated Dart methods and automatically generates the necessary code to expose them as an MCP server, outputting a fully functional server ready to interact with AI.

Dart-development AI-integration LLM-tooling backend-development protocol-implementation

Scores updated daily from GitHub, PyPI, and npm data. How scores work