Introdução geral
O ChatMCP é um cliente de bate-papo de IA de código aberto projetado para implementar o protocolo de contexto de modelo (MCP). Desenvolvido pelo usuário daodao97 do GitHub, o projeto é compatível com uma variedade de modelos de linguagem grande (LLMs), como OpenAI, Claude e OLLama, etc. O ChatMCP não só fornece a funcionalidade de bate-papo com o servidor MCP, mas também inclui uma variedade de recursos úteis, como a instalação automática do servidor MCP, o gerenciamento de registros de bate-papo e um melhor design da interface do usuário. O projeto está licenciado sob a GNU General Public Licence v3.0 (GPL-3.0), que permite que os usuários o utilizem, modifiquem e distribuam livremente.
Lista de funções
- Suporte para bate-papo com servidores MCP
- Instalação automática do servidor MCP
- Suporte à transmissão SSE MCP
- Seleção automática do servidor MCP
- Gerenciamento de registros de bate-papo
- Suporte a vários modelos de LLM (OpenAI, Claude, OLLama, etc.)
- Fornecer um mercado de servidores MCP para facilitar a instalação de diferentes servidores MCP
- Melhor design da interface do usuário
- Suporte a várias plataformas (MacOS, Windows, Linux, etc.)
Usando a Ajuda
Processo de instalação
- Instalação de dependênciasVerifique se o uvx ou o npx está instalado em seu sistema.
- Instale o uvx:
brew install uv
- Instale o npx:
brew install node
- Instale o uvx:
- Configuração de chaves e pontos de extremidade da API do LLMConfigure suas chaves e pontos de extremidade da API do LLM na página Settings (Configurações).
- Instalação do servidor MCPInstale o servidor MCP na página do servidor MCP.
- Baixar clienteEscolha fazer o download da versão para MacOS ou Windows, dependendo do seu sistema operacional.
- Registro de depuraçãoO arquivo de registro está localizado no diretório
~/Library/Application Support/run.daodao.chatmcp/logs
. - Banco de dados e arquivos de configuração::
- Banco de dados de registro de bate-papo:
~/Documentos/chatmcp.db
- Arquivo de configuração do servidor MCP:
~/Documentos/mcp_server.json
- Banco de dados de registro de bate-papo:
- Redefinir aplicativoUse o seguinte comando para redefinir o aplicativo:
rm -rf ~/Library/Application\ Support/run.daodao.chatmcp
rm -rf ~/Documentos/chatmcp.db
rm -rf ~/Documentos/mcp_server.json
Funções de uso
- Bate-papo com o servidor MCP::
- Abra o cliente ChatMCP e selecione o servidor MCP configurado.
- Digite o conteúdo do bate-papo e clique no botão Send (Enviar) para interagir com o servidor MCP.
- Gerenciar registros de bate-papo::
- Os registros de bate-papo são salvos automaticamente em
~/Documentos/chatmcp.db
. - Os bate-papos históricos podem ser visualizados e gerenciados no cliente.
- Os registros de bate-papo são salvos automaticamente em
- Instalação e seleção do servidor MCP::
- Visite o MCP Server Marketplace e selecione o servidor MCP desejado para instalar.
- Após a conclusão da instalação, você pode selecionar e alternar entre diferentes servidores MCP na página Settings (Configurações).
- Configuração e uso do modelo LLM::
- Configure o modelo de LLM desejado (por exemplo, OpenAI, Claude, OLLama, etc.) na página Settings (Configurações).
- Quando a configuração estiver concluída, você poderá optar por usar um modelo LLM diferente para a conversa durante o bate-papo.
- usuário::
- O ChatMCP oferece uma interface de usuário simples e intuitiva que facilita várias operações.
- O suporte multiplataforma permite que os usuários o utilizem em sistemas operacionais como MacOS, Windows e Linux.
Com essas etapas, os usuários podem instalar e usar facilmente o ChatMCP para obter uma experiência eficiente de bate-papo com IA com servidores MCP.