MCP DevOps ClearCase服务器
DevOps ClearCase的模型上下文协议(MCP)服务器实现,通过标准化的MCP客户端实现工作项管理。
特性
- 从ClearCase检索应用程序和项目
- 获取可用组件和工作项类型
- 创建、检索和删除工作项
- 按类型和所有者筛选工作项
- 出于测试目的模拟ClearCase操作
- 无需有效ClearCase登录即可进行开发的模拟环境支持
保修
此MCP服务器按“原样”提供,不提供任何保证。它旨在与DevOps ClearCase系统配合使用,可能需要特定的配置才能正常运行。用户有责任确保其ClearCase实例的兼容性。 此服务器提供数据破坏功能,作者对因使用此MCP功能而导致的任何数据丢失不承担责任。
配置
服务器需要配置身份验证和与ClearCase实例的连接。您可以通过多种方式提供配置:
快速设置(推荐)
运行交互式安装脚本:
npm run setup这将提示您输入配置值并创建 .env 文件自动。
选项1:环境变量
此服务器不需要环境变量。
选项2:命令行参数
将配置作为命令行参数传递:
node src/lib/server.js选项3:环境文件
复制 .env.example 到 .env 并填写您的值:
cp .env.example .env
# Edit .env with your actual configuration values安装
选项1:直接使用NPX(推荐)
您可以直接运行MCP服务器,无需安装:
npx @securedevops/mcp-devops-clearcase --mock-mode true选项2:全局安装
npm install -g @securedevops/mcp-devops-clearcase
mcp-devops-clearcase --mock-mode true方案3:地方发展
git clone https://github.com/securedevops/mcp-devops-clearcase.git
cd mcp-devops-clearcase
npm install
npm run setup # Interactive configuration setup
npm start # Start the MCP server