Azure_Devops_MCP_Server
Verified Safeby saktheeswar
Overview
Enables AI agents to securely query Azure DevOps data (work items, projects, tickets) via a custom Model Context Protocol (MCP) server built with NestJS.
Installation
npm run start:prodEnvironment Variables
- BASE_URL
- AUSER_NAME
- ADO_PAT
- PORT
Security Notes
The server correctly uses environment variables for Azure DevOps Personal Access Token (ADO_PAT) and username, which is good practice. However, the `/mcp` HTTP endpoint itself does not appear to have explicit authentication or authorization built into the provided source code (e.g., API keys, OAuth for the server's own API). If deployed publicly without additional security layers (like an API Gateway or VPN), any client could access and make queries to Azure DevOps via this server, limited only by the permissions of the configured ADO_PAT. The `express-rate-limit` is a dependency but its usage is not evident in the provided `MCPController` code to prevent abuse.
Similar Servers
cupertino
Local Apple Developer documentation crawler and Model Context Protocol (MCP) server for AI agents, providing offline access and structured API information.
mcp-server-computer
This server acts as a Spring AI MCP Server component to provide cross-platform computer configuration information (OS, user, Java, and platform-specific details) to an AI agent.
meds-mcp
Provides a medical context protocol (MCP) server and a React-based chat interface for interacting with patient records via LLMs and medical ontologies, facilitating evidence review and patient data exploration.
dotbox-mcp
An MCP server that enables LLMs to execute .NET workloads in isolated Docker containers for C# code execution, project management, and web API hosting.