← 返回目录
P

Protocol Launcher

社区
为协议应用生成类型安全的一键启动链接
GitHub 源仓库 ↗
★ 126 Stars 分类 · 开发工具 非常热门
33FMRS · D
可靠性
3/20
安全与权限
8/20
维护活跃度
8/20
文档质量
10/20
安装易用性
4/20

基于仓库描述和 README,Protocol Launcher 是 MIT 许可的 ESM 优先 TypeScript 链接生成库,重点是协议应用的一键启动、MCP 安装链接和配置导入;当前材料未提供可调用 MCP 工具、传输方式、客户端兼容性或服务端 manifest 证据。

查看 FMRS 评分方法 →

Protocol Launcher 是一个 TypeScript 库,用于为桌面、移动端、生产力、AI 和开发者工具生成类型安全的深层链接与 URL Scheme 链接。它支持打开应用、跳转到文件或项目、安装 MCP 服务器、导入提供商设置,并提供查询字符串和 Base64 载荷编码。该仓库本身不是已提供工具清单或传输配置的 MCP 服务器。

工具能力

暂未整理工具清单。

安装接入

使用 pnpm、npm、Yarn 或 Bun 安装 protocol-launcher;可通过 protocol-launcher/cursor、protocol-launcher/cherry-studio、protocol-launcher/vscode 等子路径按需导入,也可从根入口按命名空间导入。完整 API 示例见项目文档。

选型与风险

适合谁

  • 需要在网站、文档或自动化流程中生成一键启动链接的 TypeScript 开发者
  • 需要按需导入以减少生产环境打包体积的现代 Node.js 或打包工具项目
  • 需要为支持协议链接的应用封装类型安全调用的团队

不适合谁

  • 寻找可直接连接并调用 MCP 工具的用户
  • 需要独立运行的 MCP 服务端、远程传输或服务端认证的部署场景
  • 目标应用不支持相应协议或 URL Scheme 的环境

所需权限

  • 库本身用于生成链接,不要求 README 中明确列出的系统权限
  • 生成的链接可能请求目标应用打开文件、项目、设置或导入配置;实际权限取决于目标应用和操作系统

风险与副作用

  • 生成的链接可能包含 API 密钥、命令、参数或其他敏感配置;分享前应检查 URL 内容
  • 打开链接可能启动本地应用、导入设置或安装 MCP 配置;仅使用可信来源和目标
  • README 未提供各集成的完整安全边界、权限模型或兼容性矩阵

常见排障

  1. 确认已使用正确的包管理器和导入子路径
  2. 确认目标应用已安装且支持对应的协议或 URL Scheme
  3. 检查 URL 查询参数及 Base64 载荷是否被正确编码,尤其是 Unicode 内容
  4. 查看项目文档中的完整应用列表和对应 API 示例
  5. 若链接无法打开,检查操作系统是否允许浏览器唤起目标应用

使用场景

生成 Cursor 的 MCP 安装链接
导入 Cherry Studio 提供商设置
打开 VS Code 文件、项目或设置
为 AI、编辑器、生产力工具和系统实用程序生成 URL Scheme 链接

支持客户端

暂未确认支持的客户端。