DevOps ClearCase工作项管理服务器

一个用于DevOps ClearCase的MCP服务器实现,通过标准化的MCP客户端实现工作项管理。

  • by mrchris2000
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 mrchris2000/mcp-devops-clearcase

使用说明

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