← 返回目录
W

Witsy

社区
非标准 Server
支持多模型的桌面 AI 助手与通用 MCP 客户端

这不是典型的可直接连接的 MCP Server,使用前请先阅读源仓库说明。

分类
其他 第 179 / 230
Stars
★ 2.0k 热门
运行环境
Node.js · 预编译二进制
凭据
可选 API Key
许可证
AGPL-3.0
最近提交
⚠
45FMRS · D

资料显示 Witsy 是功能全面的桌面 AI 助手和通用 MCP 客户端,而不是已被资料证明的独立 MCP 工具服务器。其优势是多模型支持、本地模型、桌面快捷操作、文档检索、智能体和 HTTP API;使用前应重点评估第三方 API 数据处理、API 费用、本地文件访问及 MCP 工具权限。

最强项 · 文档质量 12/20 最弱项 · 可靠性 6/20

可靠性
6/20
安全与权限
8/20
维护活跃度
11/20
文档质量
12/20
安装易用性
8/20
查看各项评分依据
可靠性 6/20
仅有README,且服务器清单未缓存;没有源文件、真实CI测试或MCP初始化/工具列表握手证据。README描述了MCP支持和HTTP接口,但无法静态验证启动、声明工具与实际行为、错误处理或依赖可控性,因此仅给出有限的成功路径分数。
安全与权限 8/20
README提到localhost默认监听、Electron sandbox/contextIsolation、MCP授权和BYOK,但这些均缺乏源代码证据。应用可调用多个外部AI/搜索服务,处理API密钥、文件、语音和本地数据;agent webhook使用短令牌,且未说明认证、权限范围、请求限制或危险操作确认。未见明确红线行为,但权限和数据边界证据不足,因而大幅扣分。
维护活跃度 11/20
仓库未归档,有明确维护者、AGPL-3.0许可证、2016颗星和55个开放问题;README还显示测试工作流徽章。但没有提交历史、发布频率、依赖更新、安全响应渠道或问题处理证据,活跃度和治理只能部分确认。
文档质量 12/20
README覆盖安装、多个提供商、API密钥、HTTP端点、CLI、agent webhook和示例,信息量较高。但缺少可审查的MCP服务器清单、工具参数与限制、成本/隐私说明、故障排查和测试证据;HTTP端口还出现8090与CLI默认4321的不一致,因此不能接近满分。
安装易用性 8/20
提供发布包、Homebrew以及npm ci/npm start路径,并说明多个提供商和Ollama前置条件。但这是桌面应用而非清晰可连接的独立MCP服务器,未提供主流MCP客户端配置示例、服务器启动参数或握手验证步骤;API密钥和本地依赖较多,且端口说明矛盾,安装与连接仍较手工。

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

查看 FMRS 评分方法 →

选型与风险

能访问什么读取本地文件写入 / 删除本地文件执行命令或代码访问网络控制浏览器

适合谁

  • 需要统一使用多个模型服务商的桌面用户
  • 希望在本地使用 Ollama 模型的用户
  • 需要桌面快捷操作、文档检索或智能体功能的用户
  • 需要通过本地 HTTP API 集成桌面 AI 助手的开发者

不适合谁

  • 需要独立部署 MCP 服务器并向其他 MCP 客户端提供工具的用户
  • 寻找已确认兼容特定 MCP 客户端的服务器配置的用户
  • 不希望配置云端 API 密钥或安装本地模型运行时的用户

所需权限

  • 云端模型、搜索、生成和语音服务需要相应的 API 密钥
  • 使用 Ollama 需要本机安装 Ollama 及模型文件
  • 本地文件 RAG 和本地文件插件需要访问用户选择的文件
  • Prompt Anywhere、AI 命令及全局快捷键需要与其他桌面应用交互
  • 本地 HTTP API 默认监听 localhost 的 8090 端口或下一个可用端口
  • 安装命令行界面可能需要在 macOS 或 Linux 上创建系统级符号链接

风险与副作用

  • API 密钥由用户提供并用于所配置的第三方服务,相关费用和数据处理取决于这些服务商
  • 本地文件、提示词和对话可能被发送给所选的云端模型或服务
  • HTTP API 默认仅监听 localhost;若通过反向代理开放外部访问,必须自行配置身份验证
  • MCP 服务器、Python 执行、智能体和本地文件功能可能扩大模型可执行操作或可访问数据的范围
  • 软件使用 AGPL-3.0 许可证

安装接入

准备工作

运行环境:Node.js · 预编译二进制

从 GitHub Releases 下载 Witsy,或在 macOS 上运行 brew install --cask witsy。源码构建可运行 npm ci 和 npm start。使用云端模型时,需要在应用中配置相应服务商的 API 密钥;使用 Ollama 时,需要先安装 Ollama 并下载模型。

验证是否装好

启动 Witsy 后在托盘菜单查看 HTTP API 端口,运行 curl http://localhost:8090/api/health,返回正常即说明应用和 API 服务器已就绪;添加 API key 或安装 Ollama 后即可在聊天中使用对应模型。

常见排障

  1. 确认 Witsy 已运行,并检查所选服务商的 API 密钥是否正确
  2. 使用 Ollama 时,确认 Ollama 已安装、正在运行且所需模型已下载
  3. 检查 HTTP API 实际端口;README 对桌面 API 默认端口记载为 8090,而 CLI 部分记载为 4321
  4. 调用 /api/complete 时确认 thread 为消息数组,并根据需要设置 engine、model 和 stream
  5. 使用 MCP 功能时,确认目标 MCP 服务器已正确配置;当前资料未提供具体配置格式
  6. 若使用本地文件 RAG,确认已创建文档仓库并配置 OpenAI Embedding 或 Ollama 嵌入模型

试试这样问

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

  • 帮我总结这段选中的文字(AI 命令快捷键)
  • 用本地文档仓库回答关于我 PDF 中的问题
  • 通过 webhook 触发我的 agent 并检查运行状态
  • 列出当前可用的 AI 引擎和模型

使用场景

在桌面应用中使用多个云端或本地大语言模型
通过 MCP 扩展模型能力
对本地文件和文档进行检索增强对话
通过快捷键执行提示词、AI 命令、听写和朗读
通过本地 HTTP API 触发聊天、智能体和其他应用功能

详细介绍

Witsy 是一款基于 Electron 的桌面 AI 应用和通用 MCP 客户端,可连接多种云端及本地大语言模型,并支持运行 MCP 服务器。它还提供文档检索、语音转写、图像与视频生成、智能体、提示词、快捷命令及本地 HTTP API 等功能。当前资料未提供 MCP 服务器清单或服务器清单文件,因此不能将其确认描述为一个提供 MCP 工具的服务器。

同类可选方案

BioMCP 75 · B

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

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

源版本 c81c7de417a6 数据同步于 2026-10-12 查看 FMRS 评分方法