Allgemeine Einführung
ChatMCP是一个开源的AI聊天客户端,旨在实现Model Context Protocol (MCP)。该项目由GitHub用户daodao97开发,支持多种大型语言模型(LLM),如OpenAI、Claude和OLLama等。ChatMCP不仅提供了与MCP服务器的聊天功能,还包括自动安装MCP服务器、聊天记录管理和更好的用户界面设计等多种实用功能。该项目采用GNU通用公共许可证v3.0 (GPL-3.0)进行许可,允许用户自由使用、修改和分发。
Funktionsliste
- 支持与MCP服务器聊天
- 自动安装MCP服务器
- 支持SSE MCP传输
- 自动选择MCP服务器
- Chat Records Management
- 支持多种LLM模型(OpenAI、Claude、OLLama等)
- 提供MCP服务器市场,方便安装不同的MCP服务器
- 更好的用户界面设计
- 支持多平台(MacOS、Windows、Linux等)
Hilfe verwenden
Ablauf der Installation
- Installation von Abhängigkeiten:确保系统中已安装uvx或npx。
- 安装uvx:
brew install uv
- 安装npx:
brew install node
- 安装uvx:
- 配置LLM API密钥和端点:在设置页面配置您的LLM API密钥和端点。
- 安装MCP服务器:从MCP服务器页面安装MCP服务器。
- Client herunterladen:根据操作系统选择下载MacOS或Windows版本。
- Debugging-Protokoll:日志文件位于
~/Library/Application Support/run.daodao.chatmcp/logs
. - 数据库和配置文件::
- 聊天记录数据库:
~/Documents/chatmcp.db
- MCP服务器配置文件:
~/Documents/mcp_server.json
- 聊天记录数据库:
- 重置应用:使用以下命令重置应用:
rm -rf ~/Library/Application\ Support/run.daodao.chatmcp
rm -rf ~/Documents/chatmcp.db
rm -rf ~/Documents/mcp_server.json
Verwendungsfunktionen
- 与MCP服务器聊天::
- 打开ChatMCP客户端,选择已配置的MCP服务器。
- 输入聊天内容,点击发送按钮,与MCP服务器进行交互。
- 管理聊天记录::
- 聊天记录会自动保存到
~/Documents/chatmcp.db
. - 可以在客户端中查看和管理历史聊天记录。
- 聊天记录会自动保存到
- 安装和选择MCP服务器::
- 访问MCP服务器市场,选择需要的MCP服务器进行安装。
- 安装完成后,可以在设置页面选择和切换不同的MCP服务器。
- 配置和使用LLM模型::
- 在设置页面配置所需的LLM模型(如OpenAI、Claude、OLLama等)。
- 配置完成后,可以在聊天时选择使用不同的LLM模型进行对话。
- Benutzer::
- ChatMCP提供了简洁直观的用户界面,方便用户进行各种操作。
- 支持多平台,用户可以在MacOS、Windows和Linux等操作系统上使用。
通过以上步骤,用户可以轻松安装和使用ChatMCP,与MCP服务器进行高效的AI聊天体验。