Skip to main content

🛠️ 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"
      ]
    }
  }
}

Metadata

Release files for devops-mcp-server 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for devops-mcp-server 0.1.0
File Interpreter ABI Platform
devops_mcp_server-0.1.0-py3-none-any.whl Python 3 none any Details

Release files / devops_mcp_server-0.1.0-py3-none-any.whl

Download URL devops_mcp_server-0.1.0-py3-none-any.whl
Size 5.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d437b94982f937c22ff0ca11765ddc88c6b7637c838fb4f53331263d1f1d5d2f
BLAKE2b-256 checksum
How to use checksums
79cc816af4042d52c00a5638c0de089916e30d4fd1d682fd55352ad6024376ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.9

Security for devops-mcp-server 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page