← 返回目录
P

Protocol Launcher

社区
框架 / SDK
为协议应用生成类型安全的一键启动链接

这是用于开发 MCP Server 或 Agent 的框架,不是可以直接连接到客户端的 Server。

分类
开发工具 第 401 / 438
Stars
★ 140 非常热门
运行环境
Node.js
凭据
无需凭据
许可证
MIT
最近提交
33FMRS · D

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

最强项 · 文档质量 10/20 最弱项 · 可靠性 3/20

可靠性
3/20
安全与权限
8/20
维护活跃度
8/20
文档质量
10/20
安装易用性
4/20
查看各项评分依据
可靠性 3/20
静态材料显示这是用于生成深链接和 URL scheme 的 TypeScript 库,而不是 MCP server;没有 server manifest、启动命令、MCP 初始化/工具列表实现或提交测试证据。因此无法验证握手、工具行为、错误处理或依赖可控性,扣分明显。
安全与权限 8/20
未见凭据窃取、隐蔽外传或恶意代码证据;示例中的 API key 是占位符。但生成的链接可触发应用启动、MCP 安装或导入提供商配置,材料没有展示确认机制、权限边界、数据流披露或敏感信息保护,因此不能给高分。
维护活跃度 8/20
项目标明 MIT 许可证且未归档,README 展示了发布和构建相关徽章;但仅凭所给材料无法核实持续提交、依赖更新、问题响应、安全响应渠道或明确维护流程,因此维持中低分。
文档质量 10/20
README 提供了多种包管理器安装方式、子路径导入、API 示例和集成分类;但没有 MCP server 配置、认证、工具参数、限制、成本、故障排查或可验证的运行证据,且完整文档仅以外部链接提供,扣除较多。
安装易用性 4/20
作为 npm 库,其安装步骤清晰;但目标被描述为 MCP server,材料没有 server 启动方式、客户端配置、运行时要求或可工作的 MCP 连接流程,因此从准备运行时到主流客户端连接并不明确。

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

查看 FMRS 评分方法 →

选型与风险

适合谁

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

不适合谁

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

所需权限

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

风险与副作用

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

安装接入

准备工作

运行环境:Node.js

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

验证是否装好

安装后在代码中 import { installMCP } from 'protocol-launcher/cursor' 并生成链接,若能产出格式正确的 deep link URL 且无第三方依赖报错,即说明库工作正常。

常见排障

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

试试这样问

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

  • 用 protocol-launcher 生成一个在 Cursor 中安装 MCP server 的 deep link
  • 用 protocol-launcher/vscode 生成一个打开指定文件和行号的 URL
  • 用 cherry-studio 子路径生成导入 provider 配置的链接

使用场景

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

详细介绍

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

同类可选方案

Context7 80 · B

Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档

★ 63.3k · 工具数 2 与当前对比 →

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