Azure DevOps On-Premises
MCP server for on-premises Azure DevOps Server and TFS: repos, pull requests, work items, and wiki.
Connector by zwitbaum · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/zwitbaum-mcp-devops-on-prem
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 18 read · 12 write · 6 delete
- Secrets
- 3 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Python package
Tools by what they do 36
Read from the source code; the running server may list different tools.
Read 18 · Look things up without changing anything.
devops_code_searchdevops_get_item_content_diffdevops_pull_request_getdevops_pull_request_list_thread_commentsdevops_pull_request_list_threadsdevops_repository_commit_changesdevops_repository_diffs_commitsdevops_repository_getdevops_repository_item_contentdevops_repository_listdevops_wiki_page_getdevops_wiki_search
Show 6 more tools
devops_work_item_attachment_getdevops_work_item_comment_listdevops_work_item_getdevops_work_item_query_by_wiqldevops_work_item_searchdevops_work_item_type_get
Write 12 · Create, change, send or run things.
devops_pull_request_create_commentdevops_pull_request_reply_commentdevops_pull_request_update_commentdevops_pull_request_update_threaddevops_pull_request_writedevops_wiki_page_create_or_updatedevops_wiki_page_updatedevops_work_item_comment_adddevops_work_item_comment_updatedevops_work_item_createdevops_work_item_undeletedevops_work_item_update
Delete 6 · Delete, drop, revoke or wipe things.
devops_pull_request_delete_commentdevops_wiki_page_deletedevops_work_item_artifact_link_updatedevops_work_item_comment_deletedevops_work_item_deletedevops_work_item_link_update
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
DEVOPS_PASSWORDDEVOPS_PATDEVOPS_TOKEN
Other settings (environment variables or headers).
DEVOPS_API_URLDEVOPS_USERNAME
Files it touches
- Any path the agent passes to its tools
Tools (36)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
devops_code_searchSearch source code in the configured Azure DevOps project. Returns matching file locations with snippet context. Optionally filter by repository, path, and branch.
devops_get_item_content_diffread-onlyGet textual diff between two versions of a file (changed hunks only). Lines are numbered; added lines are prefixed with '+', and removed with '-'. For full content of specific file, use item content tool with target version .
devops_pull_request_create_commentCreate a new thread with initial comment in the specified pull request.
devops_pull_request_delete_commentDelete a comment from the specified pull request.
devops_pull_request_getread-onlyRetrieve a pull request by ID. Use the 'lastMergeTargetCommit' and 'lastMergeSourceCommit' from the result to obtain changes with 'devops_repository_diffs_commits' tool.
devops_pull_request_list_thread_commentsread-onlyRetrieves a list of non-deleted text comments in a specific thread.
devops_pull_request_list_threadsread-onlyRetrieve a hierarchical list of non-deleted comment threads and their text comments for a pull request.
devops_pull_request_reply_commentReplies to a specific comment on a pull request.
devops_pull_request_update_commentUpdate an existing comment in the specified pull request.
devops_pull_request_update_threadUpdate the status of a comment thread.
devops_pull_request_writeWrite operations for pull requests. Use the action parameter to create or update pull requests, add or remove reviewers, or cast the authenticated user's vote.
devops_repository_commit_changesread-onlyRetrieve a list of files changed in the specified commit, including the type of change for each file (e.g., add, edit, remove).
devops_repository_diffs_commitsread-onlyGet the difference between the base and target commits.
devops_repository_getread-onlyRetrieve repository details by repository name or ID.
devops_repository_item_contentread-onlyGet raw file content for a repository path at a specific version.
Show 21 more tools
devops_repository_listread-onlyGet the list of repositories.
devops_wiki_page_create_or_updateCreate or update a wiki page under the specified parent page.
devops_wiki_page_deleteDelete an existing wiki page.
devops_wiki_page_getRetrieves metadata (path, isParentPage) and/or content of a wiki page. The wiki_id and page_id are found in the browser URL: https://.../_wiki/wikis/{wiki_id}/{page_id}/...
devops_wiki_page_updateUpdate an existing wiki page.
devops_wiki_searchSearch wiki pages in the configured Azure DevOps project. Returns matching pages with snippet context. Optionally filter by wiki name.
devops_work_item_artifact_link_updateAdd or remove an artifact link (Pull Request, Build, Commit, Branch, Changeset, Versioned Item) on a work item. Use op='add' (default) to attach, op='remove' to detach. The artifact_id format depends on link_type (see parameter doc).
devops_work_item_attachment_getread-onlyDownload a work item attachment by specified ID. Returns base64-encoded content, or saves to a local directory if savePath is provided.
devops_work_item_comment_addAdd a comment to a work item.
devops_work_item_comment_deleteDelete a comment from a work item.
devops_work_item_comment_listread-onlyList comments on a work item. Returns up to `top` comments (default 50).
devops_work_item_comment_updateUpdate an existing comment on a work item.
devops_work_item_createCreate a new work item of the specified work item type.
devops_work_item_deleteDelete a work item by ID. By default the item is sent to the Recycle Bin and can be restored. Set destroy=True to permanently destroy the item — WARNING: this is irreversible.
devops_work_item_getread-onlyRetrieve a single work item by numeric ID. Returns a compact object with key fields (title, state, type, assignee, description, acceptance criteria, tags, parent), plus attachments (files and inline images) and linked items (work items, pull requests, commits).
devops_work_item_link_updateAdd or remove a relation link between two work items. Use op='add' (default) to create a new link, op='remove' to delete an existing one. To change a link type, call remove then add.
devops_work_item_query_by_wiqlread-onlyExecute a WIQL (Work Item Query Language) query and return the matching work items.
devops_work_item_searchSearch work items (PBIs, bugs, tasks, etc.) in the configured Azure DevOps project using full-text search. Optionally filter by area path, work item type, state, or assigned-to user.
devops_work_item_type_getread-onlyGet definition for the specified work item type.
devops_work_item_undeleteRestore a work item from the Recycle Bin by ID. Only works for items deleted without the destroy flag.
devops_work_item_updateUpdate fields on a work item by ID.
Signals
- Stars
- 5
- Forks
- 1
- Open issues
- 0
- Weekly downloads
- 121
- Last commit
- Sep 7, 2026 (1 month ago)
- Last release
- Sep 7, 2026 (1 month ago)
- Last package publish
- Sep 7, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.zwitbaum/mcp-devops-on-prem- Version
- 2.1.0
- Auth
- API key
- Packages
- pypi mcp-devops-onpremise
- License
- Apache-2.0
- Repository
- github.com/zwitbaum/mcp-devops-on-prem
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
Azure DevOps On-Premises MCP server. Agent Mart. https://agentmart.dev/connectors/zwitbaum-mcp-devops-on-prem (last updated 2026-10-24)