← 返回目录
N

NextChat

社区
轻量且快速的 AI 助手
分类
其他 第 220 / 230
Stars
★ 88.9k 非常热门
传输方式
stdio(本地进程)
运行环境
Node.js 18+ · Docker 20+
凭据
需要 API Key / 凭据
许可证
MIT
最近提交
29FMRS · D

NextChat 是一个灵活的开源 AI 聊天客户端,支持多种模型和跨平台部署。但并非官方 MCP 服务器,使用时需注意安全配置。

最强项 · 维护活跃度 16/20 最弱项 · 可靠性 2/20

可靠性
2/20
安全与权限
5/20
维护活跃度
16/20
文档质量
3/20
安装易用性
3/20
查看各项评分依据
可靠性 2/20
证据显示该仓库是一个聊天 Web 应用,README 中仅提到 'NextChat Support MCP' 和 ENABLE_MCP=true 环境变量,没有 MCP server manifest、工具列表、endpoint 或协议实现;SERVER MANIFEST 也未提供内容。因此无法完成 MCP 初始化与工具列表握手,也没有 CI/测试可以验证关键路径,可靠性评分只能很低。
安全与权限 5/20
未发现 MCP server 的凭据处理或权限模型;应用本身的 API key 通过环境变量和浏览器本地存储管理,示例均为占位符。MCP 功能仅由一个环境变量开启,README 未说明最小权限、操作确认、副作用边界或数据流。未触发红线,但 MCP 相关安全信息完全不透明,因此给 5 分。
维护活跃度 16/20
证据显示项目有 MIT 许可证、未归档、活跃版本线(如 v2.15.8)、更新记录、路线图和大量贡献者活动,维护活跃度明显高。扣分是因为没有明确的安全响应渠道,且仅凭 README 无法验证代码级维护细节;星标数未计入评分。
文档质量 3/20
README 对聊天应用本身较完整,包含环境变量、Docker、Vercel、FAQ 等;但作为 MCP server,文档只有 'Before build, please set env ENABLE_MCP=true' 和一张截图,缺少 MCP server 的安装、鉴权、工具参数、限制、成本与故障排查说明,也没有可审查的 manifest,因此大幅扣分。
安装易用性 3/20
作为应用有 Docker 和 Vercel 部署说明,但作为 MCP server 没有客户端配置示例、没有 MCP server 安装路径,也没有说明连接地址或传输方式;同时静态校准要求具有可验证的 CI/测试证据才能给到 15 分以上,这里完全没有,因此安装易用性很低。

静态评测 · 未实际运行收录于 2026-08-07

查看 FMRS 评分方法 →

选型与风险

能访问什么访问网络

适合谁

  • 希望使用自托管或开源聊天客户端的用户
  • 需要跨平台访问 AI 模型的用户
  • 开发者或企业希望定制化 AI 对话界面

不适合谁

  • 需要官方技术支持的生产级 AI 服务
  • 非技术用户希望快速使用现成的 AI 服务(可能需要配置)
  • 对数据存储有严格治理要求的企业(数据默认存储在浏览器本地)

所需权限

  • 需要访问网络以调用 AI 模型 API
  • 在浏览器中存储本地数据(如聊天记录、设置)
  • 使用 MCP 时,可能需要连接本地或远程工具

风险与副作用

  • 该服务器不是官方产品,而是社区维护的开源项目,可能不如官方版本稳定。
  • 如果自行部署,API 密钥安全至关重要,务必不要泄露。
  • 依赖第三方部署服务(如 Vercel)可能带来数据安全风险。
  • MCP 功能需要启用环境变量,可能增加攻击面。

安装接入

准备工作

运行环境:Node.js 18+ · Docker 20+

OPENAI_API_KEY 必填密钥 OpenAI API 密钥,在 platform.openai.com 获取,文档标注为必需。
CODE 可选密钥 访问密码,多个密码用逗号分隔,可选。
AZURE_API_KEY 可选密钥 Azure API 密钥。
GOOGLE_API_KEY 可选密钥 Google Gemini Pro API 密钥。
ANTHROPIC_API_KEY 可选密钥 Anthropic Claude API 密钥。
BAIDU_API_KEY 可选密钥 百度 API 密钥。
BAIDU_SECRET_KEY 可选密钥 百度 Secret Key。
BYTEDANCE_API_KEY 可选密钥 字节跳动(豆包)API 密钥。
ALIBABA_API_KEY 可选密钥 阿里云 API 密钥。
IFLYTEK_API_KEY 可选密钥 讯飞 API Key。
IFLYTEK_API_SECRET 可选密钥 讯飞 API Secret。
CHATGLM_API_KEY 可选密钥 ChatGLM API 密钥。
DEEPSEEK_API_KEY 可选密钥 DeepSeek API 密钥。
STABILITY_API_KEY 可选密钥 Stability API 密钥。
SILICONFLOW_API_KEY 可选密钥 SiliconFlow API 密钥。
AI302_API_KEY 可选密钥 302.AI API 密钥。
其他可选配置项(27 个)
ENABLE_MCP 可选 设为 true 以启用 MCP(Model Context Protocol)功能,构建/部署时设置。
BASE_URL 可选 覆盖 OpenAI API 请求基础地址,默认 https://api.openai.com。
OPENAI_ORG_ID 可选 OpenAI 组织 ID,可选。
AZURE_URL 可选 Azure OpenAI 部署地址,如 https://{resource}/openai。
AZURE_API_VERSION 可选 Azure API 版本号。
GOOGLE_URL 可选 Google Gemini Pro API 地址。
ANTHROPIC_API_VERSION 可选 Anthropic Claude API 版本。
ANTHROPIC_URL 可选 Anthropic Claude API 地址。
BAIDU_URL 可选 百度 API 地址。
BYTEDANCE_URL 可选 字节跳动 API 地址。
ALIBABA_URL 可选 阿里云 API 地址。
IFLYTEK_URL 可选 讯飞 API 地址。
CHATGLM_URL 可选 ChatGLM API 地址。
DEEPSEEK_URL 可选 DeepSeek API 地址。
HIDE_USER_API_KEY 可选 设为 1 时禁止用户输入自己的 API Key。
DISABLE_GPT4 可选 设为 1 时禁止用户使用 GPT-4。
ENABLE_BALANCE_QUERY 可选 设为 1 时允许用户查询余额。
DISABLE_FAST_LINK 可选 设为 1 时禁止从 URL 解析设置。
CUSTOM_MODELS 可选 自定义模型列表,用 +/- 增删模型,支持别名与 Azure/字节部署名。
DEFAULT_MODEL 可选 更改默认模型。
VISION_MODELS 可选 为额外模型添加视觉能力,逗号分隔。
WHITE_WEBDAV_ENDPOINTS 可选 允许访问的 WebDAV 地址白名单,逗号分隔完整端点。
DEFAULT_INPUT_TEMPLATE 可选 自定义用户输入预处理默认模板。
STABILITY_URL 可选 自定义 Stability API 地址。
SILICONFLOW_URL 可选 SiliconFlow API 地址。
AI302_URL 可选 302.AI API 地址。
PROXY_URL 可选 代理地址,Docker 部署时可选设置。
  1. 获取 OpenAI API 密钥 (可选)。
  2. 使用 Vercel 一键部署或本地运行(需要 Node.js >= 18)。
  3. 如需启用 MCP,在环境变量中设置 ENABLE_MCP=true,然后启动应用。

验证是否装好

构建前设置 ENABLE_MCP=true 并启动应用;在聊天界面确认 MCP 插件面板出现,且联网搜索或计算器等插件能正常返回结果。

常见排障

  1. 如果 API 调用失败,检查 BASE_URL 和 API 密钥是否正确配置。
  2. 如果页面无法访问,检查环境变量 CODE 是否设置(作为访问密码)。
  3. 如果 MCP 未生效,确认 ENABLE_MCP=true 已设置并重启应用。

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 开启 MCP 后帮我联网搜索今天的科技新闻
  • 用计算器算一下 128*47 是多少
  • 调用已启用的 MCP 插件查一下当前汇率

使用场景

通过 Web 或桌面应用使用聊天界面
管理多个 AI 模型提供商(如 OpenAI、Claude、Gemini)
在本地部署私有 AI 助手

详细介绍

NextChat 是一个跨平台的 AI 聊天客户端,支持在 Web、iOS、macOS、Android、Linux 和 Windows 上运行。它支持多种 AI 模型提供商,包括 OpenAI GPT-4、Anthropic Claude、Google Gemini Pro、DeepSeek 等。NextChat 提供了隐私优先的设计,所有数据存储在本地浏览器中。可以通过环境变量 ENABLE_MCP=true 启用 MCP 功能。

同类可选方案

BioMCP 75 · B

统一的命令行语法,接入约30个可信生物医学数据源。

★ 659 · 工具数 11 与当前对比 →

源版本 9b4ac8e1c543 数据同步于 2026-10-19 查看 FMRS 评分方法