

Chatmcp
简介 :
ChatMCP是一个AI聊天客户端,它实现了模型上下文协议(MCP),允许用户使用任何大型语言模型(LLM)与MCP服务器进行交互。这个项目的主要优点在于它的灵活性和开放性,用户可以根据自己的需求选择不同的LLM模型进行聊天,并且可以通过MCP服务器市场安装不同的服务器来与不同的数据进行交互。ChatMCP提供了一个用户友好的界面,支持自动安装MCP服务器、SSE MCP传输支持、自动选择MCP服务器、聊天历史记录等功能。
需求人群 :
ChatMCP的目标受众是技术开发者和对AI聊天感兴趣的用户。技术开发者可以通过ChatMCP快速测试和使用不同的LLM模型,而普通用户则可以利用这个客户端与MCP服务器进行互动,享受更加智能和个性化的聊天体验。
使用场景
开发者使用ChatMCP与OpenAI模型进行聊天,测试对话能力
用户通过ChatMCP与MCP服务器市场提供的服务器进行交互,获取不同领域的数据信息
技术爱好者利用ChatMCP的自动安装功能,快速部署自己的MCP服务器
产品特色
与MCP服务器进行聊天
MCP服务器市场,提供多种服务器选择
自动安装MCP服务器,简化安装流程
SSE MCP传输支持,提高通信效率
自动选择MCP服务器,优化用户体验
聊天历史记录,方便用户回顾
支持OpenAI、Claude、OLLama等LLM模型
提供更好的UI设计,提升用户交互体验
使用教程
1. 确保系统中已安装`uvx`或`npx`
2. 在'Setting'页面配置LLM API密钥和端点
3. 从'MCP Server'页面安装MCP服务器
4. 开始与MCP服务器进行聊天
5. 如需调试,查看`~/Library/Application Support/run.daodao.chatmcp/logs`中的日志
6. 查看聊天历史记录,位于`~/Documents/chatmcp.db`
7. 查看MCP服务器配置文件,位于`~/Documents/mcp_server.json`
8. 如需重置应用,执行提供的命令删除相关文件