MCP 巴 CLI 管理器是一款用于管理 MCP 服务器的命令行界面工具,能帮助用户简单高效地完成服务器的安装与管理,且支持跨平台使用。
MCP 巴 CLI 管理器可让你轻松管理 MCP 服务器。以下是基本的使用步骤:
使用以下命令全局安装 MCP 巴 CLI 管理器:
npm install -g mcpbar
# 🔍 安装一个服务器
mcpbar install playwright # 安装 Playwright 服务器
# 🗑️ 卸载一个服务器
mcpbar remove playwright # 卸载 Playwright 服务器
# 📋 列出已安装的服务器
mcpbar list # 显示设备上已安装的 MCP 服务器
pnpm start [command name] 来运行任何命令。此方法利用了 ts-node,提供无缝的开发体验。mcpbar [command name]。所有命令均位于 src/commands/ 文件夹中。这种组织方式便于查找和修改现有命令,或添加新的命令。
项目采用 conventional commit 规范进行版本控制。提交信息需遵循以下格式:
type(scope): short message
long message...
其中:
type 可以为 feat(新功能)、fix(修复问题)或 chore(其他变动)。scope 描述修改的范围,如 cli, config, 或 deps。项目使用 Jest 进行单元测试和集成测试。请在修改代码后运行:
npm test
欢迎贡献!如果你想改进此 CLI 工具,请按照标准的叉仓库和拉取请求流程进行操作。以下是一些注意事项:
conventional commit 格式编写提交信息。项目采用 commitizen 和 commitlint 结合 @commitlint/config-conventional 配置,并通过 Husky 设置预提交钩子进行验证。项目使用 Jest 进行单元测试和集成测试。请在修改代码后运行:
npm test
项目采用 Webpack 进行构建,生成 umd、esm 和 cjs 格式的文件。
要发布新版本,请按照以下步骤操作:
CHANGELOG.md 文件。npm run build
npm publish
本项目使用 MIT 许可证,详细内容请查看 LICENSE 文件。