Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AZURE_DEVOPS_ORG | Yes | Your Azure DevOps organization name | |
| AZURE_DEVOPS_PAT | Yes | Your Azure DevOps Personal Access Token (PAT) with required scopes | |
| AZURE_DEVOPS_PROJECT | Yes | Your Azure DevOps project name |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create-repo | Create a new repository in Azure DevOps |
| list-repos | List all repositories in the organization |
| get-branches | List all branches of a repository |
| create-pull-request | Create a pull request from one branch to another |
| comment-on-pr | Leave a comment on an existing pull request |
| get-commits | Get commit history for a repository |
| trigger-pipeline | Trigger a CI pipeline with parameters |
| list-pipelines | List all pipelines in the project |