Flutter_mcp
@yashmakan
About Flutter_mcp
Overview
What is Flutter_mcp?
Flutter_mcp is a desktop-first Flutter application that provides a Claude AI–style interface powered by the Model Context Protocol (MCP). It runs on Windows, macOS, and Linux, and is built for developers and users who want a modular, clean‑architecture AI chat client that supports real‑time streaming, tool calling, and MCP server management.
How to use Flutter_mcp?
To use Flutter_mcp, first install Flutter SDK, Dart SDK, and Melos. Clone the repository, run melos bootstrap to set up all packages, then navigate to apps/flutter_mcp and launch the app with flutter run -d windows, flutter run -d macos, or flutter run -d linux. After startup, you can add, edit, and manage MCP servers through the built‑in UI to connect to AI models such as Gemini.
Key features of Flutter_mcp
- Desktop Flutter app with Clean Architecture monorepo
- Real‑time streaming chat interface
- Add, edit, and manage MCP servers
- Built‑in AI support with function calling
- State management with Flutter Bloc
- Reusable custom widgets and responsive UI
Use cases of Flutter_mcp
- Interact with Gemini AI via the Model Context Protocol
- Prototype and test MCP server implementations in a desktop environment
- Build and manage custom tool registrations for AI-assisted workflows
- Experiment with Clean Architecture patterns in a full‑featured Flutter project
FAQ from Flutter_mcp
What AI models does Flutter_mcp support?
Flutter_mcp includes built‑in support for interacting with Gemini. Because it implements the Model Context Protocol, you can connect any MCP‑compatible AI model by adding a custom MCP server through the app’s server management interface.
How do I add or manage MCP servers?
Use the app’s dedicated server management UI to add, edit, or remove MCP servers. No manual configuration files are required; all operations are performed within the application.
Is Flutter_mcp free to use?
Yes, Flutter_mcp is released under the MIT License, meaning it is free for personal and commercial use with attribution.
Which operating systems does Flutter_mcp support?
Flutter_mcp runs on Windows, macOS, and Linux as a desktop application. It does not currently support mobile or web platforms.
Basic information
More Desktop Chat MCP clients
UI-TARS Desktop
bytedanceA GUI Agent application based on UI-TARS(Vision-Language Model) that allows you to control your computer using natural language.
TySVA - TypeScript Voice Assistant🪄
astrabertLearn TypeScript chatting effortlessly with AI
Groq Desktop
groqLocal Groq Desktop chat app with MCP support
Flutter + dart_mcp + AI Desktop App Demo
leehackDemonstrate how to implement MCP Client in Flutter application with AI.
oneshot
destinerAnthropic MCP client for macOS
Comments