RA

ryancardin15/azuredevops-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

60 stars 29 forks Качество 79 Тренд 17MIT

ryancardin15/azuredevops-mcp является кандидатом на сервер MCP, импортированным из https://github.com/ryancardin15/azuredevops-mcp.

Обзор

ryancardin15/azuredevops-mcp является кандидатом на сервер MCP, импортированным из https://github.com/ryancardin15/azuredevops-mcp.

Обзор (машинный перевод)

Звездная история

Мощная интеграция для Azure DevOps, которая обеспечивает беспрепятственный доступ к рабочим элементам, хранилищам, проектам, платам и спринтам через сервер Model Context Protocol (MCP).

Обзор

Этот сервер предоставляет удобный API для взаимодействия с службами Azure DevOps, позволяя помощникам ИИ и другим инструментам управлять рабочими элементами, репозиториями кода, платами, спринтами и многим другим. Построенный с помощью протокола Model Context Protocol, он обеспечивает стандартизированный интерфейс для связи с Azure DevOps.

Демо

Особенности

Интеграция организована в восемь основных категорий инструментов:

###Инструменты для работы

  • Перечислять рабочие элементы с помощью запросов WIQL
  • Получить детали работы по ID
  • Поиск рабочих мест
  • Недавно обновленные рабочие элементы Получите назначенные рабочие предметы Создание новых рабочих элементов Обновление существующих рабочих пунктов Добавить комментарии к рабочим пунктам
  • Обновление рабочего пункта
  • Назначать рабочие места Создание связей между рабочими предметами
  • Создание / обновление элементов работы

Советы и инструменты для спринтов

  • Получить доски команд
  • Получить столбцы доски
  • Достань доски.
  • Передвигать карты на досках
  • Спринты.
  • Получить текущий спринт
  • Получить спринтерские работы
  • Вместимость спринта
  • Соберите членов команды

###Проектные инструменты

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Azure DevOps MCP Integration

Star History

A powerful integration for Azure DevOps that provides seamless access to work items, repositories, projects, boards, and sprints through the Model Context Protocol (MCP) server.

Overview

This server provides a convenient API for interacting with Azure DevOps services, enabling AI assistants and other tools to manage work items, code repositories, boards, sprints, and more. Built with the Model Context Protocol, it provides a standardized interface for communicating with Azure DevOps.

Demo

Features

The integration is organized into eight main tool categories:

Work Item Tools

  • List work items using WIQL queries
  • Get work item details by ID
  • Search for work items
  • Get recently updated work items
  • Get your assigned work items
  • Create new work items
  • Update existing work items
  • Add comments to work items
  • Update work item state
  • Assign work items
  • Create links between work items
  • Bulk create/update work items

Boards & Sprints Tools

  • Get team boards
  • Get board columns
  • Get board items
  • Move cards on boards
  • Get sprints
  • Get the current sprint
  • Get sprint work items
  • Get sprint capacity
  • Get team members

Project Tools

  • List projects
  • Get project details
  • Create new projects
  • Get areas
  • Get iterations
  • Create areas
  • Create iterations
  • Get process templates
  • Get work item types
  • Get work item type fields

Git Tools

  • List repositories
  • Get repository details
  • Create repositories
  • List branches
  • Search code
  • Browse repositories
  • Get file content
  • Get commit history
  • List pull requests
  • Create pull requests
  • Get pull request details
  • Get changed files in a pull request
  • Get pull request comments
  • Approve pull requests
  • Merge pull requests

Testing Capabilities Tools

  • Run automated tests
  • Get test automation status
  • Configure test agents
  • Create test data generators
  • Manage test environments
  • Get test flakiness analysis
  • Get test gap analysis
  • Run test impact analysis
  • Get test health dashboard
  • Run test optimization
  • Create exploratory sessions
  • Record exploratory test results
  • Convert findings to work items
  • Get exploratory test statistics

DevSecOps Tools

  • Run security scans
  • Get security scan results
  • Track security vulnerabilities
  • Generate security compliance reports
  • Integrate SARIF results
  • Run compliance checks
  • Get compliance status
  • Create compliance reports
  • Manage security policies
  • Track security awareness
  • Rotate secrets
  • Audit secret usage
  • Configure vault integration

Artifact Management Tools

  • List artifact feeds
  • Get package versions
  • Publish packages
  • Promote packages
  • Delete package versions
  • List container images
  • Get container image tags
  • Scan container images
Открыть полный README на GitHub

Установка

npx @ryancardin/azuredevops-mcp-server@latest
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "azure-devops": { "command": "npx", "args": ["@ryancardin/azuredevops-mcp-server@latest"], "env": { "AZURE_DEVOPS_ORG_URL": "https://dev.azure.com/your-organization", "AZURE_DEVOPS_PROJECT": "your-project", "AZURE_DEVOPS_IS_ON_PREMISES": "false", "AZURE_DEVOPS_AUTH_TYPE": "pat", "AZURE_DEVOPS_PERSONAL_ACCESS_TOKEN": "your-personal-access-token" } } } }