{"id":"cdatasoftware-azure-devops-mcp-server-by-cdata","name":"azure-devops-mcp-server-by-cdata","af_score":47.0,"security_score":41.0,"reliability_score":22.5,"what_it_does":"Provides a local, read-only MCP server that wraps the CData JDBC Driver for Azure DevOps, exposing Azure DevOps entities as SQL-accessible “tables” and making them available to MCP clients (e.g., Claude Desktop) via tool calls like get_tables, get_columns, and run_query over stdio.","best_when":"You want an on-machine MCP integration for read-oriented Azure DevOps querying using a known JDBC driver, primarily from a local MCP-capable desktop client.","avoid_when":"You need network-accessible MCP, strong operational guarantees (SLA/status), or you require fine-grained, well-documented security controls/limits in the MCP server itself.","last_evaluated":"2026-04-04T19:58:47.497160+00:00","has_mcp":true,"has_api":false,"auth_methods":["CData JDBC driver authentication via JDBC connection string (may include OAuth flow per README note)","JDBC Driver license activation via --license (name/email/TRIAL or key)"],"has_free_tier":false,"known_gotchas":["Server uses stdio, so it can only be used with clients running on the same machine as the server","No explicit rate limiting information is provided","Tool outputs are returned in CSV for get_tables/get_columns; agents may need to parse CSV reliably","OAuth authentication may be required during connection string setup, potentially involving interactive browser steps","Because this server wraps a JDBC driver and runs SQL, agents may need to avoid unsafe SQL patterns (even if intended use is SELECT)"],"error_quality":0.0}