Cliente de chat para terminal, escrito em Python, compatível com LLMs da OpenAI, Ollama e Telegram, com suporte a servidores MCP.
daodao97/chatmcp
Cliente de chat com IA multiplataforma que conecta LLMs como OpenAI, Claude, Ollama e DeepSeek a servidores MCP.
Alternativa open source a:ChatGPT
Claude Desktop
- Estrelas
- 2,227
- Forks
- 210
- Issues abertas
- 49
- Último commit
- mês passado
O que é?
O ChatMCP é um cliente de chat com IA para desktop, dispositivos móveis e web, desenvolvido com base no Model Context Protocol (MCP). Ele permite conversar com modelos de linguagem grandes e, ao mesmo tempo, dar acesso a ferramentas e dados externos por meio de servidores MCP, que podem usar os transportes stdio ou SSE.
O app é escrito em Dart com Flutter e está disponível para macOS, Windows, Linux, iOS, Android e navegador. Nas configurações, os usuários informam a chave de API e o endpoint do LLM; depois, instalam servidores MCP pelo marketplace integrado e começam a conversar com eles. O histórico de conversas e as configurações são armazenados localmente em um banco de dados SQLite.
O projeto é compatível com os modelos OpenAI, Claude, Ollama e DeepSeek e oferece temas escuro e claro. Recursos como RAG e instalação automática de servidores MCP estão listados como ainda não implementados.
Recursos principais
- 01Converse com LLMs usando servidores MCP como ferramentas
- 02Compatível com os transportes MCP stdio e SSE
- 03Funciona com os modelos OpenAI, Claude, Ollama e DeepSeek
- 04Marketplace integrado para instalar servidores MCP
- 05Armazenamento local do histórico de conversas e das configurações
- 06Temas escuro e claro
Casos de uso
- Usar um modelo local do Ollama com servidores MCP de sistema de arquivos ou banco de dados
- Testar e depurar servidores MCP por meio de uma interface de chat
- Usar um único cliente de chat com IA no desktop, em dispositivos móveis e na web
Início rápido
- 1
Baixe o aplicativo para sua plataforma na página Releases
- 2
Clone o repositório
git clone https://github.com/daodao97/chatmcp.git - 3
Instale as dependências do Flutter dentro da pasta clonada
flutter pub get - 4
Execute o aplicativo no macOS
flutter run -d macos
Antes de usar
- Para executar a partir do código-fonte, é necessário ter o Flutter SDK; a compilação para Linux também exige que o suporte a desktop do Flutter esteja ativado.
- Antes de conversar, configure sua própria chave de API de LLM e o endpoint na página Settings.
- Para instalar servidores MCP usando a configuração stdio padrão, é necessário ter uvx ou npx no sistema.
Tópicos
Perguntas frequentes
- O que é chatmcp?
- Cliente de chat com IA multiplataforma que conecta LLMs como OpenAI, Claude, Ollama e DeepSeek a servidores MCP. O ChatMCP é um cliente de chat com IA para desktop, dispositivos móveis e web, desenvolvido com base no Model Context Protocol (MCP). Ele permite conversar com modelos de linguagem grandes e, ao mesmo tempo, dar acesso a ferramentas e dados externos por meio de servidores MCP, que podem usar os transportes stdio ou SSE.
- chatmcp é gratuito? Qual é a licença?
- chatmcp é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- chatmcp ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de chatmcp foi em 7 de set. de 2026.
- Para que posso usar chatmcp?
- Usar um modelo local do Ollama com servidores MCP de sistema de arquivos ou banco de dados Testar e depurar servidores MCP por meio de uma interface de chat Usar um único cliente de chat com IA no desktop, em dispositivos móveis e na web
- Como instalar chatmcp?
- Baixe o aplicativo para sua plataforma na página Releases Clone o repositório: git clone https://github.com/daodao97/chatmcp.git Instale as dependências do Flutter dentro da pasta clonada: flutter pub get Execute o aplicativo no macOS: flutter run -d macos
- Onde consigo chatmcp?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/daodao97/chatmcp
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Cliente desktop para ChatGPT, Claude e outros LLMs, disponível para Windows, macOS e Linux e com armazenamento local de dados.
Cliente de chat com IA de código aberto e multiplataforma para web, desktop e dispositivos móveis, compatível com OpenAI, Claude, Gemini, DeepSeek e modelos hospedados localmente.
Cliente desktop de agente de IA open source e local-first, com suporte a MCP, Skills, agentes ACP e controle remoto por apps de mensagens.
Um espaço de trabalho pessoal de IA, local-first e independente de provedores, com chat, memória revisada, ferramentas auditáveis, suporte a MCP e plugins isolados por projeto.
Ferramenta de linha de comando e biblioteca Python para executar prompts e conversar com modelos de linguagem de grande porte remotos ou instalados localmente.