MCPVault

create_pull_request

MCP tool from Azure Devops MCP Onprem by burcusipahioglu

Create a new PR

How to use it

create_pull_request is exposed by the Azure Devops MCP Onprem MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the create_pull_request tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Azure Devops MCP Onprem

$claude mcp add azure-devops --env AZURE_DEVOPS_ENV_FILE=$HOME/.azure-devops-mcp.env -- npx -y @burcusg/azure-devops-mcp-onprem
FULL AZURE DEVOPS MCP ONPREM LISTING

Other tools in Azure Devops MCP Onprem (39)

add_pull_request_comment

Comment on a PR — general, file-anchored (filePath+line), or reply (threadId)

add_work_item_comment

Add a comment

compare_branches

Branch diff (ahead/behind + changed files)

create_work_item

Create a new work item

get_build

Get build status

get_commit_changes

File changes in a commit

get_current_user

Identity of the authenticated PAT owner (displayName, id, uniqueName)

get_file_content

Get file content from repo

get_file_diff

Unified diff of one file between two branches/commits (changed hunks only)

get_pull_request

Get PR details

get_pull_request_comments

List PR comment threads (file-anchored + general)

get_test_plan

Get test plan details

get_work_item

Get work item by ID

get_work_item_changesets

All TFVC changesets linked to a work item (with file changes)

get_work_item_comments

List comments (paginated, asc/desc, optional rendered HTML)

get_work_item_commits

Git commits & PRs linked to a work item

get_work_item_history

Full change audit trail (who/what/when with old/new values)

get_work_item_statistics

Work item counts by area path + monthly timeline (handles 20K+ items)

link_work_items

Link two work items

list_branches

List branches in a repo

list_build_definitions

List pipeline definitions

list_builds

List recent builds

list_commits

Commit history with filters

list_pull_requests

List PRs; omit repositoryId for project-wide, filter by reviewer (accepts @me)

list_releases

List releases

list_repositories

List all Git repos in project

list_test_plans

List test plans

query_work_items

Execute a WIQL query (@Me, @CurrentIteration, @Today macros)

queue_build

Trigger a build

tfvc_browse

Browse files/folders at a TFVC path

tfvc_get_changeset

Get changeset details

tfvc_get_changeset_changes

List file changes in a changeset

tfvc_get_file

Get file content

tfvc_get_file_diff

Unified diff of one TFVC file between two changesets (changed hunks only)

tfvc_get_shelveset

Get shelveset details + changes

tfvc_get_shelveset_file

Get shelved (pending) content of one file in a shelveset

tfvc_list_changesets

List changesets with filters

tfvc_list_shelvesets

List shelvesets; pass name+owner to find one in a single call

update_work_item

Update work item fields (returns before/after diff)