- chatmcp
chatmcp
Install
| macOS | Windows | Linux | iOS | Android |
|---|---|---|---|---|
| Release | Release | Release ¹ | TestFlight | Release |
¹ Note: On Linux you need to install libsqlite3-0 libsqlite3-dev, as this dependency needs it https://pub.dev/packages/sqflite_common_ffi
sudo apt-get install libsqlite3-0 libsqlite3-dev
Preview

Usage
Make sure you have installed uvx or npx in your system
MacOS
# uvx
brew install uv
# npx
brew install node
Linux
# uvx
curl -LsSf https://astral.sh/uv/install.sh | sh
# npx (using apt)
sudo apt update
sudo apt install nodejs npm
- Configure Your LLM API Key and Endpoint in
SettingPage - Install MCP Server from
MCP ServerPage - Chat with MCP Server
-
stdio mcp server

-
sse mcp server

Debug
- logs & data
macOS:
~/Library/Application Support/ChatMcp
Windows:
%APPDATA%\ChatMcp
Linux:
~/.local/share/ChatMcp
Mobile:
- Application Documents Directory
reset app can use this command
macOS:
rm -rf ~/Library/Application\ Support/ChatMcp
Windows:
rd /s /q "%APPDATA%\ChatMcp"
Linux:
rm -rf ~/.local/share/ChatMcp
Development
flutter pub get
flutter run -d macos
Features
- Chat with MCP Server
- MCP Server Market
- Auto install MCP Server
- SSE MCP Transport Support
- Auto Choose MCP Server
- Chat History
- OpenAI LLM Model
- Claude LLM Model
- OLLama LLM Model
- DeepSeek LLM Model
- RAG
- Better UI Design
- Dark/Light Theme
All features are welcome to submit, you can submit your ideas or bugs in Issues
MCP Server Market
You can install MCP Server from MCP Server Market, MCP Server Market is a collection of MCP Server, you can use it to chat with different data.
Your feedback helps us improve chatmcp and helps other users make informed decisions.
Thanks
License
This project is licensed under the Apache License 2.0.