Přejít k hlavnímu obsahu

Azure DevOps Remote MCP je bez instalace. Proč se k němu Claude, ChatGPT ani Cursor zatím nepřipojí

Ilustrační obrázek
Microsoft uvolnil Azure DevOps Remote MCP Server do obecné dostupnosti. AI asistent tak může přes cloudový endpoint pracovat s pracovními položkami, repozitáři, pull requesty, pipeline, wiki i testovacími plány bez toho, aby vývojář instaloval lokální server. Háček je poměrně zásadní: populární klienti Claude Desktop, Claude Code, ChatGPT, Cursor ani Codex se k němu zatím nepřipojí.

Azure DevOps dostává cloudové rozhraní pro AI asistenty

Model Context Protocol, zkráceně MCP, funguje jako standardizovaný konektor mezi jazykovým modelem a externími nástroji. Místo toho, aby AI dostala pouze textový dotaz, může přes MCP zavolat konkrétní funkci – například vyhledat otevřené úkoly, načíst obsah souboru z repozitáře nebo zjistit, proč selhala poslední sestava.

V případě Azure DevOps jde o poměrně praktickou kombinaci. Vývojář nemusí kopírovat části kódu do chatu, ručně hledat číslo pull requestu ani otevírat několik obrazovek s logy pipeline. Asistent může získat potřebný kontext přímo ze systému, ve kterém tým pracuje.

Microsoft vzdálený server zpřístupňuje na adrese https://mcp.dev.azure.com/{organization}. Připojení využívá streamovatelný HTTP transport, tedy modernější způsob komunikace vhodný pro cloudové služby. Konfigurace je proti lokální variantě krátká:

{
  "servers": {
    "ado-remote-mcp": {
      "url": "https://mcp.dev.azure.com/{organization}",
      "type": "http"
    }
  },
  "inputs": []
}

Podrobnosti konfigurace popisuje oficiální dokumentace Microsoftu. ([learn.microsoft.com](https://learn.microsoft.com/en-us/azure/devops/mcp-server/remote-mcp-server))

Co se mění oproti lokálnímu MCP serveru

Největší změnou je provozní jednoduchost. Vzdálený server nevyžaduje žádnou lokální instalaci. Vývojář tedy nemusí připravovat Node.js 20.0+, nástroj npx ani samostatný proces, který by běžel na jeho počítači nebo firemním serveru.

Lokální varianta je v tomto směru podobná malému mostu postavenému přímo u vás doma. Každý tým si ho musí postavit, aktualizovat a hlídat. Remote MCP je naopak most provozovaný Microsoftem. Azure DevOps ho hostuje a aktualizuje sám, takže odpadají některé rutinní úkoly spojené s instalací, verzemi Node.js a správou přihlašovacích údajů.

Vzdálený server komunikuje přes Microsoft Entra ID. To je důležitý rozdíl proti některým lokálním konfiguracím, které mohou využívat například osobní přístupový token. Asistent by měl získat pouze taková oprávnění, jaká má přihlášený uživatel v Azure DevOps. Bezpečnostní model je tedy bližší běžnému firemnímu přihlášení než ukládání dlouhého tokenu do konfiguračního souboru.

Remote MCP je určen pro Azure DevOps organizace napojené na tenant Microsoft Entra ID. Organizace založené pouze na osobních účtech Microsoft nejsou podporovány. Pro firmy v Česku a Evropské unii to znamená, že dostupnost není vázaná na českou lokalizaci rozhraní, ale na způsob správy identity ve firemním Azure DevOps.

Více než 60 funkcí, od backlogu po testovací plány

Ekosystém Azure DevOps MCP zpřístupňuje přes 60 nástrojů a funkcí. Nejde přitom jen o čtení seznamu úkolů.

  • Azure Boards: vyhledávání pracovních položek, načítání detailů, komentářů a historie změn;
  • Repos: práce s repozitáři, větvemi, soubory, commity a pull requesty;
  • Pipelines: kontrola běhů, stavů sestavení, logů a artefaktů;
  • Wiki: vyhledávání a načítání dokumentace projektu;
  • Test Plans: přístup k plánům, sadám a výsledkům testů;
  • Advanced Security: načítání bezpečnostních upozornění v repozitářích.

To je rozdíl mezi chatbotem, který pouze radí podle vloženého textu, a agentním pracovním postupem. Agent může například dostat úkol „najdi poslední neúspěšný build, zjisti související commit a shrň problém“. Samotný model v takové situaci nestačí. Potřebuje nástroje, oprávnění a přístup k aktuálním datům.

Bezpečnostní pojistky nejsou jen pro prezentaci

Remote MCP umožňuje omezit dostupné nástroje pomocí hlavičky X-MCP-Toolsets. Tým může povolit například jen repozitáře, wiki a pracovní položky, zatímco pipeline nebo zápisové operace nechá vypnuté.

Ještě praktičtější je hlavička X-MCP-Readonly: true. Ta server omezí na operace pouze pro čtení. Pro první nasazení ve firmě je to rozumný výchozí režim. AI může hledat informace, analyzovat pull requesty nebo vysvětlovat chyby v pipeline, ale nemůže sama vytvářet úkoly, měnit kód ani spouštět sestavení.

Právě zde je rozdíl mezi užitečným agentem a digitálním kolegou s klíči od serverovny. První vám pomůže najít problém. Druhý ho může také omylem opravit způsobem, který si nikdo neobjednal.

Největší problém: podpora klientů zatím chybí

Obecná dostupnost serveru neznamená, že je automaticky dostupný v každém AI nástroji. Microsoft Entra ID vyžaduje autentizační tok, který zatím nepodporují některé nejpoužívanější MCP klienty.

Podle Microsoftu se vzdálený endpoint v současnosti nepřipojí ke Claude Desktop, Claude Code, Cursoru ani Codexu. Stejné omezení uvádí také InfoQ. ([infoq.com](https://www.infoq.com/news/2026/08/azure-devops-remote-mcp-ga/?utm_campaign=infoq_content&utm_medium=feed&utm_source=infoq&utm_term=AI%2C+ML+%26+Data+Engineering))

Důvodem je chybějící podpora dynamické registrace OAuth klienta v Microsoft Entra ID. Zjednodušeně řečeno: klient sice ví, jak s MCP serverem mluvit, ale nedokáže dokončit způsob přihlášení, který Microsoft pro vzdálenou variantu vyžaduje.

Pro uživatele těchto nástrojů proto zůstává řešením lokální Azure DevOps MCP Server. Ten vyžaduje Node.js verze 20.0 nebo vyšší a nástroj npx. Microsoft uvádí, že lokální nástrojový set sjednotil se vzdálenou variantou a chce mezi nimi udržovat funkční paritu.

Kdo může Remote MCP používat už dnes

Bez dodatečného lokálního serveru mohou vzdálený endpoint využívat například Visual Studio s GitHub Copilotem, Visual Studio, Microsoft Foundry, Copilot Studio, GitHub Copilot CLI a GitHub Copilot app. Konkrétní dostupnost se odvíjí od toho, zda dané prostředí podporuje požadovanou autentizaci Microsoft Entra ID.

Čeština v tomto případě není hlavní překážkou. Azure DevOps Remote MCP nefunguje jako samostatná česká aplikace, která by měla vlastní jazykovou podporu. Je to technické rozhraní nad daty Azure DevOps. Jazyk odpovědí bude záviset především na použitém AI asistentovi. Microsoft v dokumentaci negarantuje konkrétní úroveň českého jazyka, takže týmy pracující v češtině by si měly ověřit kvalitu výstupů ve svém konkrétním klientovi.

Cena je nulová, provozní dopad nikoli

Remote MCP Server je poskytován v rámci Azure DevOps bez dodatečných poplatků za infrastrukturu samotného MCP serveru. To ale neznamená, že celý scénář je zdarma. Firma nadále potřebuje Azure DevOps, vhodného AI asistenta a případně licenci pro jeho používání.

Úspora tedy vzniká hlavně jinde: v menším počtu lokálních instalací, jednodušší správě přístupů a menší infrastrukturní režii. U jednoho vývojáře nejde o dramatickou změnu. U většího týmu může být rozdíl mezi desítkami lokálních procesů a jedním cloudovým endpointem prakticky významný.

Praktický verdikt pro vývojářské týmy

Azure DevOps Remote MCP Server je důležitý hlavně jako infrastruktura pro agentní práci. Nejde o nový chatbot ani další model. Je to bezpečnější a jednodušší cesta, jak AI asistenta připojit k firemním vývojovým datům.

Microsoft ale uvedl server do obecné dostupnosti v okamžiku, kdy ho část nejzajímavějších klientů neumí použít. Pro týmy postavené na GitHub Copilotu nebo nástrojích Microsoftu je to praktický krok vpřed. Pro uživatele Claude Code, Cursoru či ChatGPT se zatím nic zásadního nemění a lokální server zůstává nutností.

To je poněkud zvláštní start: cloudová služba je připravená, konfigurace je krátká, bezpečnostní omezení dávají smysl, ale dveře k ní stále nemají všechny klíče. V případě AI infrastruktury se zkrátka často ukáže, že nejtěžší částí není samotný protokol, nýbrž identita, oprávnění a kompatibilita.

Pro firmy v Česku tedy platí jednoduché doporučení: pokud používáte podporovaný klient a Azure DevOps organizaci napojenou na Microsoft Entra ID, vyplatí se o vzdálené variantě uvažovat jako o výchozím řešení. Pokud tým standardizoval na Claude Code nebo Cursor, počítejte s lokálním provozem a pečlivě nastavte oprávnění i režim pouze pro čtení.

FAQ

Musím kvůli Azure DevOps Remote MCP Serveru instalovat Node.js?

Ne. Vzdálený server je hostovaný v Azure DevOps a lokální instalaci Node.js ani nástroje npx nevyžaduje. Node.js 20.0 nebo novější potřebujete pouze pro lokální variantu MCP serveru.

Funguje vzdálený MCP server s osobním účtem Microsoft?

Ne vždy. Vzdálený server vyžaduje Azure DevOps organizaci propojenou s tenantem Microsoft Entra ID. Samostatné organizace založené na osobních účtech Microsoft nejsou pro tento scénář podporované.

Lze AI asistentovi zakázat změny v Azure DevOps?

Ano. Pomocí hlavičky X-MCP-Readonly: true lze vzdálený server omezit na operace pouze pro čtení. Přístup můžete dále zúžit hlavičkou X-MCP-Toolsets, která určuje povolené skupiny nástrojů.

Zdroje: Microsoft Learn – Set up the remote Azure DevOps MCP Server a InfoQ – Azure DevOps Remote MCP Server Reaches GA.

Diskuze

Zatím žádné komentáře — buďte první, kdo se podělí o svůj názor.
X

Nezmeškejte novinky!

Přihlaste se k odběru novinek a aktualit.