Azure DevOps

Interactúa con Azure DevOps para gestionar proyectos, pipelines y repositorios.

Documentación

Project Icon mcpserver.azuredevops

Un servidor MCP Stdio como herramienta dotnet para acceder a Azure DevOps.

📦 NuGet

NuGet Badge

dnx

dnx mcpserver.azuredevops.stdio --yes

dotnet tool

Instalación

dotnet tool install --global mcpserver.azuredevops.stdio

🛠️ Herramientas Compatibles

Herramientas de Navegación Principal

  • GetProjects: Listar todos los proyectos accesibles
  • GetRepositories: Listar todos los repositorios en un proyecto

Herramientas de Proyecto

  • GetProject: Obtener detalles de un proyecto específico

Herramientas de Repositorio

  • GetRepository: Obtener detalles del repositorio

Herramientas de Búsqueda

  • SearchCode: Buscar código en los repositorios de un proyecto

Herramientas de GetCommit

  • GetCommit: Recuperar los detalles de un commit específico
  • GetCommits: Recuperar commits de git

🚧 Herramientas de Elementos de Trabajo 🚧

  • get_work_item: Recuperar un elemento de trabajo por ID
  • create_work_item: Crear un nuevo elemento de trabajo
  • update_work_item: Actualizar un elemento de trabajo existente
  • list_work_items: Listar elementos de trabajo en un proyecto
  • manage_work_item_link: Agregar, eliminar o actualizar vínculos entre elementos de trabajo

🚧 Tableros 🚧

  • get_boards: Obtener los tableros disponibles en el proyecto

🚧 Canalizaciones 🚧

  • list_pipelines: Listar todas las canalizaciones en el proyecto
  • trigger_pipeline: Ejecutar una canalización

🚧 Solicitudes de Extracción 🚧

  • list_pull_requests: Listar solicitudes de extracción
  • create_pull_request: Crear una nueva solicitud de extracción
  • update_pull_request: Actualizar una solicitud de extracción
  • get_pull_request: Obtener detalles de la solicitud de extracción

🚧 Wiki 🚧

  • get_wikis: Listar todas las wikis en el proyecto
  • get_wiki_page: Obtener una página de wiki
  • create_wiki: Crear una nueva wiki
  • update_wiki_page: Crear o actualizar una página de wiki

💡 Ejemplos de LLM

Semantic Kernel

Este servidor MCP se puede utilizar en ModelContextProtocol-SemanticKernel.

Pregunta

Get 5 commits from the repository '. . .'

Respuesta

Here are the 3 most recent commits from the '. . .' repository:

1. **Commit ID:** [. . .](https://dev.azure.com/. . ./. . ./_git/. . ./commit/. . .)
   - **Author:** Stef Heyenrath
   - **Date:** 2021-12-17
   - **Comment:** Merged PR 378: Updated mindmap-certifications.json

2. **Commit ID:** [. . .](https://dev.azure.com/. . ./. . ./_git/. . ./commit/. . .)
   - **Author:** Stef Heyenrath
   - **Date:** 2021-12-17
   - **Comment:** Merge pull request 378 from stef-update-az104 into master

3. **Commit ID:** [. . .](https://dev.azure.com/. . ./. . ./_git/. . ./commit/. . .)
   - **Author:** Stef Heyenrath
   - **Date:** 2021-12-17
   - **Comment:** 103

If you need more details about any specific commit, feel free to ask!

Claude Desktop

Este servidor MCP también se puede utilizar en Claude Desktop.

Configuración

{
    "mcpServers": {
        "azureDevOpsDotNet": {
            "command": "mcpserver.azuredevops.stdio",
            "args": [ ],
            "env": {
                "AZURE_DEVOPS_ORG_URL": "https://dev.azure.com/. . .",
                "AZURE_DEVOPS_AUTH_METHOD": "pat",
                "AZURE_DEVOPS_PAT": ". . .",
                "AZURE_DEVOPS_DEFAULT_PROJECT": "AzureExampleProjects"
            }
        }
    }
}

Pregunta

Obtén 2 commits del repositorio de azure devops '. . .'.

Respuesta

Claude Desktop-01


📖 Enlaces

Certificado

Patrocinadores

Entity Framework Extensions y Dapper Plus son patrocinadores principales y se enorgullecen de contribuir al desarrollo de mcpserver.azuredevops.stdio.

Entity Framework Extensions

Dapper Plus