Skip to content

feat(mcp): support Azure DevOps marketplace install (remote + PAT)#938

Open
nehaprasad-dev wants to merge 1 commit into
OpenHands:mainfrom
nehaprasad-dev:feat/add-azr-devop-mcp-mrkt
Open

feat(mcp): support Azure DevOps marketplace install (remote + PAT)#938
nehaprasad-dev wants to merge 1 commit into
OpenHands:mainfrom
nehaprasad-dev:feat/add-azr-devop-mcp-mrkt

Conversation

@nehaprasad-dev
Copy link
Copy Markdown
Contributor

@nehaprasad-dev nehaprasad-dev commented May 29, 2026

Why

  • No Azure DevOps tile in the MCP marketplace; install modal could not handle remote org URLs or local PAT setup.

Summary

  • Install modal: urlFields, connection options, default transport for remote + PAT.
  • Utils: resolve {organization} URLs and match installed servers to catalog.
  • Tests for catalog + URL helpers.

Issue Number

How to Test

  • Bump @openhands/extensions with azure-devops catalog.
  • npm ci && npm run dev → MCP → Azure DevOps.
  • Install Remote (org name) and Local (PAT); confirm URL / stdio args.
  • npx vitest run tests/constants/extensions-catalogs.test.ts tests/utils/mcp-marketplace-utils.test.ts

Video/Screenshots

Type

  • feature
Notes
  • Catalog lives in OpenHands/extensions; bump dependency after merge. Remote OAuth is server-side on first use (same as Linear/Atlassian).

fix : #929

Add urlFields, connection options, and installable default transport
so the catalog remote and local PAT paths work in the install modal.

Co-authored-by: Cursor <cursoragent@cursor.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 29, 2026

@nehaprasad-dev is attempting to deploy a commit to the openhands Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: Add Azure DevOps MCP integration to the Agent Canvas marketplace

1 participant