Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AZURE_DEVOPS_ORG | Yes | Azure DevOps organization name | |
| AZURE_DEVOPS_PAT | Yes | Personal Access Token | |
| ADTK_ENABLE_WRITES | No | Set to 'true' to enable write operations (default: 'false') | false |
| AZURE_DEVOPS_DISABLED_TOOLS | No | Comma-separated list of tools to disable |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| manage_advanced_security | Manage Azure DevOps Advanced Security alerts. Actions: 'list_alerts', 'get_alert' |
| manage_attachments | Manage Azure DevOps work item attachments. Actions: 'list', 'upload', 'download' |
| manage_boards | Manage Azure DevOps Kanban boards. Actions: 'list', 'get', 'get_columns' |
| manage_iterations | Manage Azure DevOps iterations (sprints). Actions: 'list', 'get', 'get_current', 'create', 'get_team_settings' |
| manage_metrics | Get issue lifecycle metrics for dashboards and visualizations. Actions: 'get_metrics' |
| manage_pipelines | Manage Azure DevOps CI/CD pipelines. Actions: 'list', 'get', 'list_runs', 'get_run', 'get_logs', 'get_log', 'get_build_changes', 'list_definitions', 'list_variable_groups', 'get_variable_group', 'list_environments', 'trigger' |
| manage_projects | Manage Azure DevOps projects and teams. Actions: 'list', 'get', 'list_teams', 'get_team', 'create' |
| manage_pull_requests | Manage Azure DevOps pull requests. Actions: 'list', 'get', 'list_comments', 'list_reviewers', 'create', 'update', 'add_comment', 'vote', 'update_reviewers', 'create_thread', 'update_thread', 'reply_to_comment' |
| manage_repos | Manage Azure DevOps Git repositories. Actions: 'list', 'get', 'list_branches', 'get_file', 'get_tree', 'search_commits', 'list_policies', 'list_tags', 'create_branch', 'create_tag' |
| manage_search | Search Azure DevOps using WIQL, code search, work item search, or wiki search. Actions: 'wiql', 'code', 'work_items', 'wiki', 'get_query', 'run_query' |
| manage_test_plans | Manage Azure DevOps test plans, suites, and cases. Actions: 'list_plans', 'list_suites', 'list_cases', 'get_test_results', 'create_plan', 'create_suite' |
| manage_users | Search and get Azure DevOps users. Actions: 'get_current', 'search' |
| manage_wiki | Manage Azure DevOps wiki pages (markdown-native). Actions: 'list', 'get_page', 'list_pages', 'create_page', 'update_page', 'delete_page' |
| manage_work_items | Manage Azure DevOps work items (tasks, bugs, user stories, epics). Actions: 'get', 'batch_get', 'list_types', 'get_links', 'get_history', 'list_comments', 'my_items', 'iteration_items', 'create', 'update', 'delete', 'add_comment', 'batch_update', 'add_children', 'link', 'unlink', 'add_artifact_link', 'update_comment' |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| pipeline_health | Analyze CI/CD pipeline health for an Azure DevOps project |
| pr_review_digest | Generate a PR review digest for an Azure DevOps repository |
| release_readiness | Assess release readiness for an Azure DevOps project |
| sprint_summary | Generate a sprint/iteration summary for an Azure DevOps project |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |