Token导航 LogoToken导航

MCP Server · 开发工具

Claude Desktop Appimage

用于为Claude Desktop创建便携式AppImage包的工具,包含完整的Electron运行时和Node.js支持。

未说明官方级别未说明来源级核验工具 0
ShellClaude开发工具Claude Desktop

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
mboman
提供方
mboman

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

Claude Desktop Appimage 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

克劳德桌面应用程序映像生成器

非官方构建工具

该项目提供了一个构建脚本,用于创建Linux版Claude Desktop的AppImage包,并通过捆绑的Node.js提供完整的MCP(模型上下文协议)服务器支持。

这是什么?

这是一个配套项目 emsi/claude桌面 创建可移植的AppImage包。虽然父项目从Windows安装程序构建Debian软件包,但此项目采用了不同的方法:

  • 使用来自的解压缩的Electron应用程序 claude-desktop 作为来源
  • 捆绑完整的Electron运行时
  • 包含用于MCP服务器支持的Node.js
  • 创建在任何Linux发行版上运行的自包含、可移植的AppImage

为什么选择AppImage?

AppImages提供了几个优点:

  • 便携的:可在任何地方运行的单个可执行文件
  • 无需安装:只需下载并运行
  • 自足:包括所有依赖项(Electron+Node.js)
  • 分布不可知:适用于任何Linux发行版
  • MCP支持:捆绑的Node.js支持运行MCP服务器

先决条件

在构建之前,您需要:

  1. 这 emsi/claude桌面 项目建成于 $HOME/src/claude-desktop
  2. 基本构建工具: wget, unzip, tar

快速开始

# Clone this repository
git clone https://github.com/mboman/claude-desktop-appimage.git
cd claude-desktop-appimage

# Ensure claude-desktop is built first
cd $HOME/src/claude-desktop
./install-claude-desktop.sh
cd -

# Build the AppImage
./claude_appimage_builder.sh

# Run Claude
./Claude-0.14.10-x86_64.AppImage

运作原理

构建脚本:

  1. 验证来源:检查Claude Desktop是否已在同级目录中构建
  2. 下载依赖关系:获取Electron和Node.js二进制文件(缓存以供后续构建)
  3. 创建AppDir结构:构建标准AppImage目录布局
  4. 捆绑组件:

- 副本 app.asar 和 app.asar.unpacked 来自克劳德桌面 - 提取电子运行时 - 提取Node.js运行时(用于MCP服务器)

  1. 创建启动器:使用适当的环境设置AppRun和包装器脚本
  2. 构建应用程序映像:使用appimagetool创建最终的可移植可执行文件

配置

在顶部编辑这些变量 claude_appimage_builder.sh 如果需要:

CLAUDE_VERSION="0.14.10"
ELECTRON_VERSION="39.0.0"
NODE_VERSION="24.11.0"
CLAUDE_SOURCE_DIR="$HOME/src/claude-desktop/build/electron-app"

MCP服务器支持

捆绑的Node.js支持运行MCP服务器。在以下位置配置它们:

~/.config/Claude/claude_desktop_config.json

配置示例:

{
  "mcpServers": {
    "filesystem": {
      "command": "node",
      "args": ["/path/to/mcp-server-filesystem/dist/index.js"]
    }
  }
}

由于Node.js被捆绑在AppImage中 node 当Claude Desktop运行时,命令将可用。

与claude桌面的关系

该项目取决于 emsi/claude桌面 用于:

  • 未打包的Electron应用程序(app.asar 和 app.asar.unpacked)
  • 应用程序图标
  • 与Linux兼容的本机绑定

父项目处理以下复杂工作:

  • 从Windows安装程序中提取
  • 创建与Linux兼容的本机绑定
  • 提供基础应用程序结构

该项目侧重于:

  • 打包成便携式AppImage格式
  • 捆绑运行时依赖项(Electron+Node.js)
  • 创建与分发无关的包

安装选项

全系统安装

sudo mv Claude-0.14.10-x86_64.AppImage /usr/local/bin/claude
sudo chmod +x /usr/local/bin/claude

用户安装

mkdir -p ~/.local/bin
mv Claude-0.14.10-x86_64.AppImage ~/.local/bin/claude
chmod +x ~/.local/bin/claude
# Ensure ~/.local/bin is in your PATH

桌面集成

大多数桌面环境在运行时会自动集成AppImages。您还可以使用 AppImageLauncher 以实现更好的桌面集成。

更新中

当Claude Desktop的新版本发布时:

  1. 更新父项目:
   cd $HOME/src/claude-desktop
   git pull
   ./install-claude-desktop.sh
  1. 更新此项目中的版本:
   # Edit claude_appimage_builder.sh
   # Update CLAUDE_VERSION="x.x.x"
  1. 重建:
   ./claude_appimage_builder.sh

故障排除

“未找到Claude源”错误

确保您首先构建了父项目:

cd $HOME/src/claude-desktop
./install-claude-desktop.sh

AppImage无法运行

尝试:

chmod +x Claude-0.14.10-x86_64.AppImage
./Claude-0.14.10-x86_64.AppImage --no-sandbox

MCP服务器不工作

验证Node.js是否可访问:

# Extract AppImage to inspect
./Claude-0.14.10-x86_64.AppImage --appimage-extract
./squashfs-root/usr/bin/node --version

贡献

欢迎投稿!请确保:

  1. 该脚本保持可移植性,适用于主要的Linux发行版
  2. 构建工件未提交(它们在 .gitignore)
  3. 更改与现有配置向后兼容

许可证

此存储库中的构建脚本根据MIT许可证和Apache许可证(2.0版)的条款获得双重许可。

看 许可证-麻省理工学院 和 特许通行证 了解详情。

Claude Desktop应用程序包含在 Anthropic的消费者术语.

致谢

免责声明

这是一个非官方的构建工具。有关此脚本的问题,请在此处提交。有关Claude Desktop应用程序问题,请联系Anthropic支持。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

Shell本地部署Linux打包工具便携式应用构建Electron应用Node.js集成

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Claude Desktop Appimage

MCP World · 本页

0未说明未标注1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Claude Desktop Appimage 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Claude Desktop Appimage 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Claude Desktop Appimage 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Claude Desktop Appimage 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Claude Desktop Appimage 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP