
MCP Bar

2025.04.18
0
TypeScript命令行工具MCP 服务器管理开发效率
MCP Bar 是一个命令行工具,用于管理 MCP 服务器。它提供了简单的安装和管理功能,支持跨平台使用。
View on GitHub
Overview
基本能力
产品定位
MCP Bar 是一个用于管理 MCP 服务器的命令行工具,旨在简化 MCP 服务器的安装和管理流程。
核心功能
- 简单的 MCP 服务器安装和管理
- 跨平台支持
- 提供安装、移除和列出已安装服务器的功能
适用场景
- 开发人员需要快速安装和管理 MCP 服务器
- 需要在不同平台上使用 MCP 服务器的场景
工具列表
mcpbar install [server]
:安装指定的 MCP 服务器mcpbar remove [server]
:移除指定的 MCP 服务器mcpbar list
:列出已安装的 MCP 服务器
常见问题解答
无
使用教程
使用依赖
无特殊依赖,只需安装 Node.js 环境。
安装教程
npm install -g mcpbar
调试方式
在开发模式下,可以使用以下命令运行任何命令:
pnpm start [command name]
在生产环境中,可以直接使用以下命令运行 CLI 应用:
mcpbar [command name]
开发
运行命令
- 在开发模式下,使用
pnpm start [command name]
运行任何命令。 - 在生产环境中,使用
mcpbar [command name]
运行命令。
脚本命令
pnpm build
:构建项目pnpm build:watch
:监听文件变化并自动重建项目pnpm commit
:使用 commitizen 工具帮助生成提交消息pnpm commitlint
:检查提交消息pnpm compile
:编译 TypeScript 文件pnpm clean
:清除编译后的代码pnpm format
:检查代码风格pnpm format:fix
:自动修复代码风格问题pnpm lint
:检查代码风格pnpm lint:fix
:自动修复代码风格问题pnpm start [command]
:使用 ts-node 运行 CLI 应用pnpm start:node [command]
:从dist/
目录运行 CLI 应用pnpm test
:运行单元测试pnpm test:watch
:监听文件变化并运行测试
CI/CD 和自动化
自动化版本管理和 NPM 发布
使用 semantic-release
自动化版本管理和发布流程。
贡献
欢迎贡献代码,请遵循项目的代码风格和提交消息规范。
许可证
MIT 许可证