Skip to main content

Add your description here

Project description

🛠️ DevOps MCP Server

🚀 宇豹DevOps平台外挂

基于 FastMCP 框架开发的宇豹DevOps平台MCP Server,旨在简化与 DevOps 平台的交互流程,提高工作效率。

📋 功能概述

本项目提供以下核心功能:

-[X] 🔍 任务类型查询 -[X] 📊 迭代计划查询 -[X] ✨ 工作任务创建和报工(暂不支持平台问题支持类任务创建)

🔧 技术架构

  • 🐍 Python 3.10+
  • ⚡ FastMCP 框架
  • 🌐 httpx HTTP客户端
  • 📦 uv 包管理工具

📥 使用指南

1. 安装 uv 工具(Windows)

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

2. 获取DevOps平台ticket和userId

登录时,F12查看login接口返回的userId
登录后,F12查看任意GET/POST接口的请求头Ticket

3. 在Cline中使用

{
  "mcpServers": {
    "devops-mcp-server": {
      "command": "uvx",
      "args": [
        "devops-mcp-server"
      ],
      "env": {
        "DEVOPS_TICKET": "<YOUR TICKET>",
        "DEVOPS_USERID": "<YOUR USERID>"
      },
      "autoApprove": [
        "query_all_task_type",
        "query_all_task_sprint"
      ]
    }
  }
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

devops_mcp_server-0.1.0-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file devops_mcp_server-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for devops_mcp_server-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d437b94982f937c22ff0ca11765ddc88c6b7637c838fb4f53331263d1f1d5d2f
MD5 d6ab92da38307db907145408249772e1
BLAKE2b-256 79cc816af4042d52c00a5638c0de089916e30d4fd1d682fd55352ad6024376ae

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page