Skip to main content
Glama

MCP Azure DevOps Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AZURE_DEVOPS_PATYesYour Azure DevOps Personal Access Token with permissions for Work Items (Read & write), Wiki (Read & write), and Code (Read)
AZURE_DEVOPS_ORG_URLYesThe URL of your Azure DevOps organization (e.g., https://dev.azure.com/your-organization)

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
create_work_item

Creates a new work item in Azure DevOps. Supports Epic, User Story, Task, Bug, and work item linking.

get_work_item

Gets a work item by its ID with optional field expansion.

update_work_item

Updates a work item by its ID with field changes and relation management.

delete_work_item

Deletes a work item by its ID.

search_work_items

Searches for work items using a WIQL (Work Item Query Language) query.

get_work_item_types

Get all work item types available in a project to help with smart work item management.

get_work_item_states

Get all possible states for a specific work item type to help with accurate status updates.

get_work_item_fields

Get all work item fields available in a project with metadata for smart field updates.

get_work_item_transitions

Get valid state transitions for a work item type from a specific state to ensure proper workflow.

create_wiki_page

Creates a new wiki page with specified content.

get_wiki_page

Gets a wiki page by its path.

update_wiki_page

Updates an existing wiki page with new content.

delete_wiki_page

Deletes a wiki page by its path.

list_wiki_pages

Lists all pages in a wiki.

get_wikis

Gets all wikis in a project.

create_wiki

Creates a new wiki in a project.

list_repositories

Lists all repositories in a project.

list_files

Lists files in a repository at a specified path.

get_file_content

Gets the content of a file in a repository.

set_project_context

Sets the project context for subsequent commands to avoid repeating project parameter.

clear_project_context

Clears the project context, reverting to organization-level scope.

get_projects

Gets a list of all projects in the organization.

list_tools

Lists all available tools with their names.

get_tool_documentation

Gets detailed documentation for a specific tool including parameters and examples.

server_health_check

Performs a comprehensive health check of the server and Azure DevOps connection.

update_wiki_page_safe

Safely updates a wiki page with automatic retry on version conflicts.

create_or_update_wiki_page_smart

Creates a new wiki page or updates existing one intelligently.

search_wiki_pages

Search for wiki pages by title or content.

get_wiki_page_tree

Get hierarchical structure of wiki pages for better navigation.

find_wiki_by_name

Find wikis by partial name match when you don't know the exact wiki name.

get_wiki_page_by_title

Find a wiki page by title instead of exact path - useful for navigation.

list_all_wikis_in_organization

List all wikis across all projects in the organization for cross-project discovery.

get_recent_wiki_pages

Get recently modified wiki pages based on activity.

get_wiki_page_suggestions

Get page suggestions based on partial input - useful for autocomplete-like functionality.

create_wiki_pages_batch

Create multiple wiki pages at once for bulk operations.

move_wiki_page

Move a wiki page from one location to another atomically. Perfect for reorganizing wiki structure.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/xrmghost/mcp-azure-devops'

If you have feedback or need assistance with the MCP directory API, please join our Discord server