ByteNoteByteNote

字节笔记本

2026年2月18日

MCPHub Desktop:MCP 服务器桌面管理工具

API中转
¥120

本文介绍 MCPHub Desktop,一款用于发现、安装和管理 MCP (Model Context Protocol) 服务器的桌面应用程序。该项目提供了直观的图形界面,让非开发者也能轻松使用 MCP 服务器,无需任何命令行经验。

项目简介

MCPHub Desktop 是一个开源的 MCP 服务器管理工具,由 Jeamee 开发。它旨在降低 MCP 服务器的使用门槛,让普通用户也能轻松发现、安装和配置各种 MCP 服务器。

MCP (Model Context Protocol) 是 Anthropic 推出的开放协议,用于标准化 AI 助手与外部数据源、工具之间的集成。MCPHub Desktop 通过图形化界面简化了这一过程,支持一键安装依赖、一键安装/卸载服务器等功能。

核心特性

  • 依赖检测:自动检测系统是否安装了 node 和 uv (python) 等依赖
  • 一键安装依赖:支持一键安装所需的依赖环境
  • 服务器浏览:从社区仓库浏览最新的 MCP 服务器
  • 一键安装服务器:支持一键安装所需的 MCP 服务器
  • 环境变量配置:通过简单的 GUI 配置服务器所需的环境变量
  • 一键卸载:支持一键卸载不需要的服务器
  • 多客户端支持:支持管理多个 AI 客户端(目前支持 Claude,其他客户端即将推出)

技术栈

  • Tauri - 跨平台桌面应用框架(Rust + Web 技术)
  • React + TypeScript - 前端框架
  • Tailwind CSS - 样式框架
  • Rust - 后端核心

安装指南

下载预编译版本

GitHub Releases 下载对应平台的安装包:

  • macOS: .dmg 文件
  • Windows: .msi.exe 安装程序
  • Linux: .AppImage.deb

从源码构建

bash
# 克隆仓库
git clone https://github.com/Jeamee/MCPHub-Desktop.git
cd MCPHub-Desktop

# 安装依赖
pnpm install

# 开发模式运行
pnpm tauri dev

# 构建应用
pnpm tauri build

前置要求

  • Node.js >= 18
  • pnpm >= 8
  • Rust 工具链(用于构建)

快速开始

  1. 下载并安装 MCPHub Desktop 从 releases 页面下载对应系统的安装包并安装。

  2. 启动应用 打开 MCPHub Desktop,首次启动会自动检测系统依赖。

  3. 安装依赖 如果系统未安装 node 或 uv,点击一键安装按钮安装所需依赖。

  4. 浏览服务器 在服务器目录中浏览社区提供的各种 MCP 服务器。

  5. 安装服务器 找到需要的服务器,点击安装按钮,一键完成安装。

  6. 配置环境变量 对于需要环境变量的服务器,在配置界面中设置相应的值。

  7. 在 Claude 中使用 安装完成后,MCP 服务器会自动配置到 Claude 中,即可开始使用。

使用示例

安装文件系统 MCP 服务器

  1. 在 MCPHub Desktop 中搜索 "filesystem"
  2. 点击安装按钮
  3. 配置允许访问的目录路径
  4. 在 Claude 中使用文件系统功能

安装 GitHub MCP 服务器

  1. 搜索 "github" MCP 服务器
  2. 点击安装
  3. 配置 GitHub Personal Access Token
  4. 即可在 Claude 中查询 GitHub 仓库信息

提交新的 MCP 服务器

如果你想将自己开发的 MCP 服务器添加到 MCPHub 目录中:

  1. Fork MCPHub Servers Repo
  2. 添加你的服务器信息
  3. 提交 Pull Request

开发路线图

  • 支持用户自定义命令参数(如文件和目录路径)
  • 支持更多 AI 客户端(除 Claude 外)

欢迎通过提交 issue 提供功能建议!

注意事项

  • 首次使用需要安装 node 和 uv 依赖
  • 部分 MCP 服务器需要配置 API Key 或环境变量
  • 确保 AI 客户端(如 Claude Desktop)已正确安装
  • 安装新服务器后可能需要重启 AI 客户端

项目链接

分享: