Azure DevOps
Interaja com o Azure DevOps para gerenciar projetos, pipelines e repositórios.
GitHub
3
Experimente este MCPPatrocinadoDocumentação
mcpserver.azuredevops
Um servidor MCP Stdio como ferramenta dotnet para acessar o Azure DevOps.
📦 NuGet
dnx
dnx mcpserver.azuredevops.stdio --yes
dotnet tool
Instalação
dotnet tool install --global mcpserver.azuredevops.stdio
🛠️ Ferramentas Suportadas
Ferramentas de Navegação Principal
GetProjects: Listar todos os projetos acessíveisGetRepositories: Listar todos os repositórios em um projeto
Ferramentas de Projeto
GetProject: Obter detalhes de um projeto específico
Ferramentas de Repositório
GetRepository: Obter detalhes do repositório
Ferramentas de Pesquisa
SearchCode: Pesquisar código em repositórios de um projeto
Ferramentas de Obter Commit
GetCommit: Recuperar detalhes de um commit específicoGetCommits: Recuperar commits do git
🚧 Ferramentas de Item de Trabalho 🚧
get_work_item: Recuperar um item de trabalho por IDcreate_work_item: Criar um novo item de trabalhoupdate_work_item: Atualizar um item de trabalho existentelist_work_items: Listar itens de trabalho em um projetomanage_work_item_link: Adicionar, remover ou atualizar links entre itens de trabalho
🚧 Quadros 🚧
get_boards: Obter quadros disponíveis no projeto
🚧 Pipelines 🚧
list_pipelines: Listar todos os pipelines no projetotrigger_pipeline: Executar um pipeline
🚧 Pull Requests 🚧
list_pull_requests: Listar pull requestscreate_pull_request: Criar um novo pull requestupdate_pull_request: Atualizar um pull requestget_pull_request: Obter detalhes do pull request
🚧 Wiki 🚧
get_wikis: Listar todos os wikis no projetoget_wiki_page: Obter uma página do wikicreate_wiki: Criar um novo wikiupdate_wiki_page: Criar ou atualizar uma página do wiki
💡 Exemplos de LLM
Semantic Kernel
Este servidor MCP pode ser usado no ModelContextProtocol-SemanticKernel.
Pergunta
Get 5 commits from the repository '. . .'
Resposta
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 também pode ser usado no Claude Desktop.
Configuração
{
"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"
}
}
}
}
Pergunta
Obter 2 commits do repositório do azure devops '. . .'.
Resposta

📖 Links
- https://github.com/Tiberriver256/mcp-server-azure-devops
- https://github.com/stefanskiasan/azure-devops-mcp-server
Certificado
- Este MCP é certificado pelo MCP Review (Prova de propriedade)
Patrocinadores
Entity Framework Extensions e Dapper Plus são patrocinadores principais e orgulham-se de contribuir para o desenvolvimento do mcpserver.azuredevops.stdio.

