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
Cupertino is an Apple Documentation Crawler & MCP Server that provides accurate, up-to-date Apple API documentation and sample code to AI agents and developers for offline and AI-assisted development.
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
A Medical Context Protocol (MCP) server for retrieving and analyzing de-identified patient EHR data, facilitating LLM-powered chat interaction and evidence review with medical ontologies and faceted search.
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.