Azure DevOps MCP Server by Zubeid Hendricks

Azure DevOps MCP Server by Zubeid Hendricks

用于与Azure DevOps API交互的MCP Server,支持项目管理、仓库操作等功能。

概述

这是由 Zubeid Hendricks 开发的 Azure DevOps API 的 MCP 服务器,支持项目管理、仓库操作等功能。

使用步骤

  1. 安装与配置

    npm install azure-devops-mcp
    
  2. 初始化连接

    const AzureDevOpsMCP = require('azure-devops-mcp');
    const client = new AzureDevOpsMCP({
      organizationUrl: 'https://dev.azure.com/your-organization',
      personalAccessToken: 'your-pat-token'
    });
    
  3. 项目管理操作

    // 获取项目列表
    const projects = await client.getProjects();
    
    // 创建新项目
    const newProject = await client.createProject({
      name: 'MyNewProject',
      description: 'Project description'
    });
    
  4. 仓库操作

    // 获取仓库列表
    const repos = await client.getRepositories('ProjectName');
    
    // 提交变更
    const commit = await client.createCommit({
      repositoryId: 'repoId',
      changes: [{ /* 变更详情 */ }]
    });
    

更多资源

详细文档和高级使用示例请参考完整文档。

关于作者

Zubeid Hendricks - 软件开发者,专注于创建简化工作流程的工具