Skip to main content
Glama

MCP Azure DevOps Server

by Vortiago

create_work_item

Create and manage work items in Azure DevOps projects. Specify field values, assignees, hierarchies, and metadata to track tasks, bugs, or user stories efficiently. Outputs formatted work item details for clarity.

Instructions

Creates a new work item in Azure DevOps. Use this tool when you need to: - Add a new task, user story, bug, or other work item to a project - Create work items with specific field values and metadata - Establish work hierarchies by setting parent relationships - Track new requirements, features, or issues in your project IMPORTANT: The work item will be created immediately and visible to all users with access to the specified project. It will also trigger any configured notifications or automation rules. Args: title: The title of the work item project: The project name or ID where the work item will be created work_item_type: Type of work item (e.g., "User Story", "Bug", "Task") fields: Optional dictionary of additional field name/value pairs to set description: Optional description of the work item state: Optional initial state for the work item assigned_to: Optional user email to assign the work item to parent_id: Optional ID of parent work item for hierarchy iteration_path: Optional iteration path for the work item area_path: Optional area path for the work item story_points: Optional story points value priority: Optional priority value tags: Optional tags as comma-separated string Returns: Formatted string containing the created work item details including ID, title, type, state, and all other specified fields, formatted as markdown

Input Schema

NameRequiredDescriptionDefault
area_pathNo
assigned_toNo
descriptionNo
fieldsNo
iteration_pathNo
parent_idNo
priorityNo
projectYes
stateNo
story_pointsNo
tagsNo
titleYes
work_item_typeYes

Input Schema (JSON Schema)

{ "properties": { "area_path": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Area Path" }, "assigned_to": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Assigned To" }, "description": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Description" }, "fields": { "anyOf": [ { "type": "object" }, { "type": "null" } ], "default": null, "title": "Fields" }, "iteration_path": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Iteration Path" }, "parent_id": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "title": "Parent Id" }, "priority": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "title": "Priority" }, "project": { "title": "Project", "type": "string" }, "state": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "State" }, "story_points": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": null, "title": "Story Points" }, "tags": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Tags" }, "title": { "title": "Title", "type": "string" }, "work_item_type": { "title": "Work Item Type", "type": "string" } }, "required": [ "title", "project", "work_item_type" ], "title": "create_work_itemArguments", "type": "object" }

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/Vortiago/mcp-azure-devops'

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