Консольный чат-клиент на Python для LLM с поддержкой OpenAI, Ollama, Telegram и MCP-серверов.
daodao97/chatmcp
Кроссплатформенный AI-клиент для чата, который подключает LLM, например OpenAI, Claude, Ollama и DeepSeek, к MCP-серверам.
Open source альтернатива:ChatGPT
Claude Desktop
- Звёзды
- 2,227
- Форки
- 210
- Открытые issues
- 49
- Последний коммит
- в прошлом месяце
Что это?
ChatMCP — AI-клиент для чата на компьютерах, мобильных устройствах и в браузере, созданный на основе Model Context Protocol (MCP). Он позволяет общаться с большими языковыми моделями и предоставлять им доступ к внешним инструментам и данным через MCP-серверы, которые могут работать по протоколам stdio или SSE.
Приложение написано на Dart с использованием Flutter и доступно для macOS, Windows, Linux, iOS, Android и браузера. Пользователи указывают API key и endpoint своей LLM на странице настроек, затем устанавливают MCP-серверы из встроенного каталога и начинают с ними общаться. История чатов и настройки хранятся локально в базе данных SQLite.
Проект поддерживает модели OpenAI, Claude, Ollama и DeepSeek, а также тёмную и светлую темы. Такие функции, как RAG и автоматическая установка MCP-серверов, пока не реализованы.
Ключевые возможности
- 01Общение с LLM с подключением MCP-серверов в качестве инструментов
- 02Поддержка транспортов MCP stdio и SSE
- 03Работа с моделями OpenAI, Claude, Ollama и DeepSeek
- 04Встроенный каталог MCP-серверов для их установки
- 05Локальное хранение истории чатов и настроек
- 06Тёмная и светлая темы
Сценарии использования
- Использование локальной модели Ollama с MCP-серверами для работы с файловой системой или базой данных
- Тестирование и отладка MCP-серверов через интерфейс чата
- Запуск одного AI-клиента для чата на компьютерах, мобильных устройствах и в браузере
Быстрый старт
- 1
Скачайте приложение для вашей платформы со страницы Releases
- 2
Клонируйте репозиторий
git clone https://github.com/daodao97/chatmcp.git - 3
Установите зависимости Flutter в клонированной папке
flutter pub get - 4
Запустите приложение в macOS
flutter run -d macos
Что важно знать
- Для запуска из исходного кода необходим Flutter SDK, а для сборки под Linux нужно включить поддержку Flutter для desktop.
- Перед началом чата настройте собственный API-ключ LLM и endpoint на странице Settings.
- Для установки MCP-серверов со стандартной конфигурацией stdio в системе должны быть доступны uvx или npx.
Темы
Частые вопросы
- Что такое chatmcp?
- Кроссплатформенный AI-клиент для чата, который подключает LLM, например OpenAI, Claude, Ollama и DeepSeek, к MCP-серверам. ChatMCP — AI-клиент для чата на компьютерах, мобильных устройствах и в браузере, созданный на основе Model Context Protocol (MCP). Он позволяет общаться с большими языковыми моделями и предоставлять им доступ к внешним инструментам и данным через MCP-серверы, которые могут работать по протоколам stdio или SSE.
- chatmcp можно использовать бесплатно? Какая у него лицензия?
- chatmcp распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- chatmcp всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в chatmcp — 7 сент. 2026 г..
- Для чего можно использовать chatmcp?
- Использование локальной модели Ollama с MCP-серверами для работы с файловой системой или базой данных Тестирование и отладка MCP-серверов через интерфейс чата Запуск одного AI-клиента для чата на компьютерах, мобильных устройствах и в браузере
- Как установить chatmcp?
- Скачайте приложение для вашей платформы со страницы Releases Клонируйте репозиторий: git clone https://github.com/daodao97/chatmcp.git Установите зависимости Flutter в клонированной папке: flutter pub get Запустите приложение в macOS: flutter run -d macos
- Где скачать chatmcp?
- Исходный код и инструкции по установке — на GitHub: https://github.com/daodao97/chatmcp
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Десктопный клиент для ChatGPT, Claude и других LLM с локальным хранением данных, работающий на Windows, macOS и Linux.
Кроссплатформенный open-source клиент для общения с AI в браузере, на компьютере и мобильных устройствах, поддерживающий OpenAI, Claude, Gemini, DeepSeek и локальные модели.
Локально-ориентированный десктопный клиент с открытым исходным кодом для AI-агентов: поддерживает MCP, Skills, ACP-агентов и удалённое управление через мессенджеры.
CLI-инструмент и библиотека Python для работы с промптами и чатами на удалённых и локально установленных больших языковых моделях.
Настольный AI-чат-клиент для локального развёртывания с поддержкой MCP-инструментов, хранением переписки на устройстве и подключением к собственным или сторонним API моделей.