编者按:系列第三篇文章转向 ChatWise——一款轻量级跨平台 AI 聊天客户端,可接入 ChatGPT、Claude、DeepSeek、Gemini 等多家模型提供商。教程演示了应用的下载与安装、使用 OpenRouter API 密钥连接提供商、选择模型,随后通过安装 Node.js 准备 MCP 运行环境(部分服务器可选装 Python)。MCP 服务在设置的 Tools 标签页下添加,支持 stdio 与 SSE 两种连接类型;实操部分演示了添加 fetch 这类 SSE 服务:粘贴其 URL 并保存即可。适合希望在通用聊天应用而非编程 IDE 中使用 MCP 能力的用户。要点:SSE 模式的服务器只需要一个 URL、无需本地命令,是为 ChatWise 增加网页抓取能力最快的方式。跟练时可常备的官方页面:MCP 规范、MCP 参考服务器。

本文是 MCP 客户端入门系列教程的第三篇:《MCP 客户端入门教程:ChatWise 的安装与配置》。

MCP 客户端入门教程:ChatWise 的安装与配置

1. ChatWise 简介

ChatWise 是一款现代化的 AI 聊天客户端,号称“第二快的 AI 聊天机器人”。它支持 ChatGPT、Claude、DeepSeek、Gemini 等多种主流大语言模型。

除基本的 AI 对话功能外,ChatWise 还具备网页搜索、Artifacts 生成以及 MCP(Model Context Protocol,模型上下文协议)服务等能力,是一款强大且易用的 AI 助手工具。

ChatWise 的核心优势包括:

  • 轻量:程序体积小、启动快、资源占用少。
  • 多模型支持:集成了各类主流大型 AI 模型的 API。
  • 工具增强:支持网页搜索、文件处理、MCP 服务等功能。
  • 跨平台:支持 Windows 和 macOS 系统。
  • 本地部署:数据安全性高,可完全在本地运行。

其中,MCP 服务是 ChatWise 的一大亮点。通过配置 MCP,ChatWise 可以获得更强大的功能,例如文件系统访问、网页浏览、数据处理等,大幅提升 AI 助手的实用性。

2. ChatWise 的安装

1. 下载 ChatWise

首先,我们需要下载并安装 ChatWise 客户端:

  1. 打开浏览器,访问 ChatWise 官方网站:https://chatwise.app/

2. 点击官网首页的 “Download”(下载)按钮,根据你的操作系统选择对应版本(Windows 或 macOS)。

3. 下载完成后,运行安装程序,按照向导提示完成安装。

2. 初始配置

安装完成后,首次运行 ChatWise 时需要进行基本配置:

  1. 启动 ChatWise 应用。
  2. 根据界面提示完成初始设置(如选择界面语言、主题等)。

3. 配置 AI 模型提供商。如果想使用特定的 AI 模型,需要在 Settings > Providers(设置 > 提供商)中配置相应的 API 密钥。

ChatWise 支持的提供商包括:Anthropic、Azure OpenAI、DeepSeek、GitHub Copilot、Google AI、Groq、Mistral、Ollama、OpenAI、OpenRouter、Perplexity、Together、xAI 等。你可以到相应的提供商处申请 API 密钥,然后填入即可。

这里,AIbase 以申请 OpenRouter API 密钥为例为大家演示。进入 API 密钥申请入口(OpenRouter https://openrouter.ai/settings/keys),选择 Create key 并命名,即可获得密钥。

拿到密钥后,将其复制到输入框中即可。

4. 模型选择。配置好提供商后,进入对话窗口,在左上角选择你想要使用的模型。

例如,AIbase 在这里选择了 DeepSeek 的免费模型。

3. 准备 MCP 环境

在 ChatWise 中配置 MCP 服务之前,我们需要准备好必要的环境:

1. 安装 Node.js

大多数 MCP 服务都依赖 Node.js 环境:

  1. 访问 Node.js 官方网站:https://nodejs.org/
  2. 下载并安装 LTS(长期支持)版本。

3. 安装完成后,打开终端(命令行)验证安装:输入 node -v,如果显示版本号,说明安装成功;输入 npm -v,如果显示版本号,说明 npm(Node Package Manager,Node 包管理器)安装成功。

2. 安装 Python(可选)

部分 MCP 服务可能需要 Python 环境:

  1. 访问 Python 官方网站:https://python.org/
  2. 下载并安装最新的稳定版本。
  3. 安装完成后,打开终端验证安装。

基础环境准备好之后,我们就可以开始在 ChatWise 中配置 MCP 服务了。

4. 配置 MCP 服务

ChatWise 支持两种 MCP 连接模式:stdio(标准输入/输出)和 SSE(Server-Sent Events,服务器推送事件)。

AIbase 的本篇教程将主要介绍 SSE 方式。

1. 打开 MCP 配置界面

  1. 打开 ChatWise 应用。
  2. 点击左下角的头像或用户图标。
  3. 在弹出的菜单中选择 “Settings”(设置)。
  4. 在设置面板中选择 “Tools”(工具)标签页。

2. 添加 MCP 服务

在工具设置页面:

方式一:SSE 模式

  1. 点击左下角的加号(+)按钮添加新工具。
  2. 在弹出的界面中,将 “Type”(类型)选择为 “sse”。

3. 添加服务名称(例如 “fetch”,根据你要添加的服务命名)。

4. 在 “url” 输入框中,填入相应 MCP 服务的 SSE 地址。例如,AIbase 进入魔搭 MCP 广场后,复制其中的地址字段并保存即可。

3. 保存配置

配置完成后,点击界面右上角的 “Save”(保存)按钮,或直接关闭设置界面(ChatWise 会自动保存配置)。

方式二:stdio 模式

  1. 点击左下角的加号(+)按钮添加新工具。
  2. 在弹出的界面中,将 “Type”(类型)选择为 “stdio”。
  3. 添加服务名称(例如 “fetch”,根据你要添加的服务命名)。
  4. 在 “Command”(命令)输入框中,填入相应 MCP 服务的启动命令参数。例如,这里输入以下用于网页浏览的 MCP 服务命令,关闭页面时会自动保存。
npx   @playwright/mcp@latest

3. 常用 MCP 服务配置示例

以下是一些常用 MCP 服务的配置命令示例,你可以按需选择添加:

文件系统 MCP(访问本地文件)

npx -y @modelcontextprotocol/server-filesystem /path/to/Desktop /path/to/Downloads

注意:请将 /path/to/Desktop 和 /path/to/Downloads 替换为你电脑上的实际路径。

  • Windows 示例:npx -y @modelcontextprotocol/server-filesystem C:/Users/username/Desktop C:/Users/username/Downloads
  • macOS 示例:npx -y @modelcontextprotocol/server-filesystem /Users/username/Desktop /Users/username/Downloads

时间服务 MCP(提供时间相关功能)

uvx mcp-server-time --local-timezone Asia/Shanghai

注意:你可以按需修改时区,例如北京时区为 Asia/Shanghai。

网页浏览 MCP(Playwright)

npx @playwright/mcp@latest

该服务可以让 AI 在真实的浏览器环境中与网页交互、截图并执行 JavaScript。

网页搜索 MCP(Tavily)

npx -y [email protected]

注意:使用 Tavily 搜索服务需要 API 密钥,请将其添加到环境变量中:TAVILY_API_KEY="Your Key"。

Sequential Thinking MCP(提升思考能力)

npx -y @modelcontextprotocol/server-sequential-thinking

该服务可以帮助 AI 进行更有条理的思考与推理。

4. 设置环境变量(如有必要)

部分 MCP 服务需要 API 密钥才能正常工作。在 ChatWise 中,你可以这样设置环境变量:

  1. 在工具配置界面中,找到你刚添加的 MCP 服务。
  2. 在 “Environment Variables”(环境变量)区域,点击 Add(添加)。
  3. 按照 Key Name="Key Value" 的格式输入密钥的名称和值。

例如:

  • Tavily 搜索:TAVILY_API_KEY="your_api_key"
  • 高德地图:AMAP_API_KEY="your_api_key"

5. 使用 MCP 服务

配置完成后,我们就可以在 ChatWise 中使用 MCP 服务了:

1. 启用 MCP 服务

  1. 在对话输入框旁边,点击 “Tools”(工具)图标(通常是一个小锤子或工具箱图标)。
  2. 将开关切换到开启状态。
  3. 在弹出的服务列表中,选择要启用的 MCP 服务。这里我们只添加了 fetch 和 webview 两个服务,所以演示页面上可以看到这两个。

2. 测试 MCP 功能

现在,你可以向 ChatWise 提问,测试 MCP 服务是否正常工作。如果在 AI 的回复中看到了 MCP 服务提供的信息,就说明配置成功了。

例如,AIbase 成功完成上述配置后,直接丢给它一个 URL,要求用 200 字总结链接中的内容并起一个新标题,客户端就会自动调用 fetch MCP 服务器完成任务。

6. 常见问题与解决方法

1. MCP 服务启动失败

问题现象:添加 MCP 服务后提示“无法启动服务”,或使用时没有反应。

可能原因与解决方法:

  • 命令有误:检查命令输入是否正确,尤其是路径部分。
  • 缺少依赖:确保已安装 Node.js、Python 等基础环境。
  • 权限问题:尝试以管理员身份运行 ChatWise。
  • 路径问题:确保路径中没有中文或特殊字符。

2. API 密钥相关问题

问题现象:你已配置好 MCP 服务,但使用时提示“API 密钥无效”或类似错误。

解决方法:

  • 检查环境变量是否设置正确。
  • 确认 API 密钥是否有效(可能已过期)。
  • 检查环境变量的格式是否正确,通常为 KEY_NAME="value" 的形式。

3. 服务没有响应

问题现象:MCP 服务已启用,但 AI 助手并没有使用该服务的功能。

解决方法:

  • 确认该服务已在工具列表中选中。
  • 重启 ChatWise 应用。
  • 提问时明确指出需要使用特定功能(例如“请使用文件系统查看我的桌面”)。

8. 进阶使用技巧

组合使用多个 MCP 服务

你可以同时启用多个 MCP 服务,让 AI 助手具备更全面的能力。例如:

  • 同时启用网页抓取服务和图片生成服务,AI 既能处理抓取到的网页内容,又能为内容生成图片。
  • 组合网页浏览与文件系统,AI 可以从网上获取信息并保存到本地。

9. 总结

通过本教程,我们学习了如何安装 ChatWise 客户端并配置 MCP 服务,也探索了如何让 AI 助手变得更强大。MCP 技术让 AI 能够与外部世界交互,大幅拓展了 AI 助手的使用场景。

随着 MCP 生态的不断发展,未来会有更强大的服务可用。建议定期关注 ChatWise 的更新与 MCP 社区的动态,探索更多可能性。

希望本教程能帮助你快速上手 ChatWise 与 MCP 服务,让 AI 助手成为你工作和生活中更有价值的工具!

MCP 客户端入门教程系列

《适合新手的 MCP 入门指南:看完本文即可从零学会使用 MCP 服务》

《MCP 客户端入门教程:Cherry Studio 的安装与配置》

《MCP 客户端入门教程:ChatWise 的安装与配置》

《MCP 客户端入门教程:Cursor 的安装与配置》

《MCP 客户端入门教程:trae 的安装与配置》

《MCP 客户端入门教程:Claude 的安装与配置》