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
Flutter + dart_mcp + AI Desktop App Demo
leehackDemonstrate how to implement MCP Client in Flutter application with AI.
EFFLUX.AI
isoftstone-data-intelligence-aiOpen-Source General-Purpose AI Agent Platform**
Tome - Magical AI Spellbook
runebookaia magical desktop app that puts the power of LLMs and MCP in the hands of everyone
Witsy
nbonamyWitsy: desktop AI assistant / universal MCP client
Rijksmuseum MCP Client for Rijksmuseum MCP Server
r-huijtsAn Electron-based desktop application that integrates with the Rijksmuseum MCP server using the Model Context Protocol (MCP). This client enables AI-powered interactions with the Rijksmuseum's art collection through a chat interface.
Comments