1.0.15 • Published 7 months ago
@sanketdesaiecanarys/sankets-mcp-server v1.0.15
SanketsMCPServer
This is a Model Context Protocol (MCP) server for Azure DevOps, designed to be started via npx and configured with environment variables. It listens for the command create_pipeline and creates a pipeline in the configured Azure DevOps organization and project.
Usage
Install and start the server:
npx -y @sanketdesaiecanarys/SanketsMCPServerConfigure the following environment variables:
AZURE_DEVOPS_ORG_URL: The URL of your Azure DevOps organization (e.g., https://dev.azure.com/your-organization)AZURE_DEVOPS_AUTH_METHOD: Authentication method (e.g., azure-identity)AZURE_DEVOPS_DEFAULT_PROJECT: Default project nameAZURE_DEVOPS_PERSONAL_ACCESS_TOKEN: Your Azure DevOps Personal Access Token
When the server is running, send the command
create_pipelineto automatically create a pipeline in the configured Azure DevOps organization and project.
Development
- The server is implemented in Node.js and uses the Azure DevOps REST API.
- To publish as an npm package, use the name
@sanketdesaiecanarys/SanketsMCPServer.
More Info
- Model Context Protocol: https://modelcontextprotocol.io/llms-full.txt
- Azure DevOps REST API: https://learn.microsoft.com/en-us/rest/api/azure/devops/