Skip to main content
Glama

MCP Azure DevOps Server

create_work_item

Create a new work item in Azure DevOps projects, including tasks, user stories, or bugs. Define fields, assign users, set hierarchies, and track requirements efficiently.

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/aadityasinghal7/mcp'

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