Repolode
daodao97

daodao97/chatmcp

Cliente de chat com IA multiplataforma que conecta LLMs como OpenAI, Claude, Ollama e DeepSeek a servidores MCP.

Alternativa open source a:ChatGPTClaude 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. 1

    Baixe o aplicativo para sua plataforma na página Releases

  2. 2

    Clone o repositório

    git clone https://github.com/daodao97/chatmcp.git
  3. 3

    Instale as dependências do Flutter dentro da pasta clonada

    flutter pub get
  4. 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