De externe Azure DevOps MCP-server instellen

Azure DevOps Services

De externe Azure DevOps MCP-server is een gehoste versie van de Azure DevOps MCP-server waarvoor geen lokale installatie is vereist. In plaats van de server op uw computer uit te voeren, verbindt u uw AI-assistent rechtstreeks met het door Azure DevOps gehoste eindpunt met behulp van streambaar HTTP-transport.

Kies eerst voor werken op afstand

Gebruik de externe MCP-server wanneer uw omgeving deze ondersteunt. De externe server is de aanbevolen optie omdat Azure DevOps hosts en deze bijwerkt en u geen Node.js hoeft te installeren of een lokaal serverproces te beheren.

Gebruik de lokale MCP-server wanneer uw client niet kan worden geverifieerd bij de externe server met Microsoft Entra ID. Deze beperking is momenteel van toepassing op clients zoals Claude Desktop, Claude Code en Codex. Cursor vereist een aangepaste Microsoft Entra app-registratie om te verifiëren. Zie Hulp bij AI inschakelen met de Azure DevOps MCP-server voor lokale installatie-instructies.

Feature Externe MCP-server Lokale MCP-server
Installation Geen installatie vereist Vereist Node.js 20.0+ en npx
Vervoer HTTP geschikt voor streaming stdio
Authentication Microsoft Entra ID (OAuth) Azure DevOps PAT of Microsoft Entra ID
Hostingdiensten Azure DevOps-gehoste service Wordt lokaal uitgevoerd op uw computer
Configuration Minimale mcp.json Omgevingsspecifieke installatie

Vereiste voorwaarden

Categorie Requirements
Azure DevOps Een actieve Azure DevOps organisatie die wordt ondersteund door een Microsoft Entra tenant. Zelfstandige Microsoft-account (MSA)-organisaties worden niet ondersteund voor extern MCP Server-gebruik.
toestemmingen Lidmaatschap van het project en toegang tot de resources die u wilt opvragen
Milieu Een ondersteunde AI-assistentomgeving (zie Ondersteunde omgevingen)

configuratie van mcp.json

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

U kunt ook de naam van de organisatie weglaten uit de URL. Als u echter de naam van de organisatie weglaat, moet u deze opgeven als context in elke aanroep van het hulpprogramma.

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

Hulpmiddelensets

Geef hulpprogramma's op om de hulpprogramma's te beperken die beschikbaar zijn voor de MCP-server. Mag niet worden gecombineerd met X-MCP-Tools.

{
  "servers": {
    "ado-remote-mcp": {
      "url": "https://mcp.dev.azure.com/{organization}",
      "type": "http",
      "headers": {
        "X-MCP-Toolsets": "repos,wiki,wit"
      }
    }
  },
  "inputs": []
}
Waarde van toolset Inbegrepen hulpprogramma's
all (standaard) Alle hulpmiddelen
repos Hulpprogramma's voor opslagruimten en pull-aanvragen
advsec Geavanceerde hulpprogramma's voor beveiligingswaarschuwingen
wit Hulpmiddelen voor werkitems en search_workitem
pipelines Hulpprogramma's voor pijplijnen en bouwen
wiki Wiki-hulpmiddelen en search_wiki
work Iteratie- en capaciteitshulpmiddelen
testplan Hulpprogramma's voor testplannen
elm Enterprise-tools voor live migratie (preview; standaard ingeschakeld)

Hulpmiddelen voor alleen-lezen

Gebruik de X-MCP-Readonly header om de server te beperken tot alleen-lezenbewerkingen. Deze beperking is handig als u wijzigingen in Azure DevOps resources wilt voorkomen.

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

Hulpmiddelensets en alleen-lezenfilters combineren

{
  "servers": {
    "ado-remote-mcp": {
      "url": "https://mcp.dev.azure.com/{organization}",
      "type": "http",
      "headers": {
        "X-MCP-Toolsets": "repos,wiki,wit",
        "X-MCP-Readonly": "true"
      }
    }
  },
  "inputs": []
}

Afzonderlijke hulpprogramma's

Gebruik de X-MCP-Tools header om alleen specifieke hulpprogramma's in te schakelen. Mag niet worden gecombineerd met X-MCP-Toolsets.

Geef de namen van hulpprogramma's op die worden weergegeven in de lijst met beschikbare hulpprogramma's . Kies bij geconsolideerde hulpprogramma's, zoals wit_work_item, de bewerking met behulp van de parameter action van het hulpprogramma wanneer u het aanroept.

{
  "servers": {
    "ado-remote-mcp": {
      "url": "https://mcp.dev.azure.com/{organization}",
      "type": "http",
      "headers": {
        "X-MCP-Tools": "core_list_projects, wit_work_item"
      }
    }
  },
  "inputs": []
}

Insiders

Wanneer we experimenteren en nieuwe hulpprogramma's en updates voor bestaande hulpprogramma's introduceren, kunt u vroegtijdig toegang krijgen tot deze wijzigingen met behulp van de X-MCP-Insiders header.

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

Beschikbare hulpmiddelen

Opmerking

Deze lijst geeft mogelijk niet altijd de meest recente hulpprogramma-updates weer.

Basis hulpprogramma's

Basishulpprogramma's zijn altijd beschikbaar, tenzij anders vermeld.

Tool Beschrijving
core_list_orgs Lijst Azure DevOps organisaties die de geverifieerde gebruiker toegang heeft tot
core_list_projects Projecten in een organisatie vermelden
core_list_project_teams Teams in een project weergeven
core_list_group_members Directe leden en onderliggende groepen van een Azure DevOps groep weergeven

Opmerking

Alleen MCP Insiders kunnen core_list_group_members gebruiken met behulp van de X-MCP-Insiders-header.

Werk

De werkhulpmiddelen worden samengevoegd tot gegroepeerde dispatchers met behulp van een action parameter.

Tool Action Beschrijving Read-only
work list_iterations Alle iteraties in een project weergeven
work list_team_iterations Iteraties weergeven die zijn toegewezen aan een team
work get_team_settings Teaminstellingen ophalen, inclusief standaard-iteratie, backlog-iteratie en standaardgebiedspad
work get_team_capacity Teamcapaciteit voor een iteratie ophalen
work get_iteration_capacities De capaciteit van een iteratie ophalen voor alle teams binnen de iteratie en het project
work_iteration_write create Iteraties maken
work_iteration_write assign Iteraties toewijzen aan een team
work_capacity_write update De teamcapaciteit van een teamlid bijwerken voor een specifieke iteratie

Repos

De hulpprogramma's voor repositories worden samengevoegd in gegroepeerde dispatchers met de parameter action.

Tool Action Beschrijving Read-only
repo_pull_request get Een pull request ophalen met ID
repo_pull_request list Pull-aanvragen weergeven in een opslagplaats of project
repo_pull_request list_by_commits Pull-aanvragen zoeken die specifieke doorvoer-id's bevatten
repo_pull_request get_changes Bestandswijzigingen en optionele regel-voor-regelverschillen voor een pull request-iteratie ophalen
repo_pull_request_thread list Discussielijnen voor opmerkingen weergeven in een pull-aanvraag
repo_pull_request_thread list_comments Opmerkingen weergeven in een specifieke thread
repo_repository get Een opslagplaats ophalen op naam of id
repo_repository list Opslagplaatsen in een project vermelden
repo_branch get Een vertakking ophalen op naam
repo_branch list Vertakkingen in een repository lijst tonen
repo_branch list_mine Lijst de vertakkingen waar de huidige gebruiker naar heeft gepusht
repo_file get_content De tekstinhoud van een bestand ophalen op een specifieke branch, tag of commit
repo_file list_directory Bestanden en mappen in een map weergeven, met optionele recursieve vermelding
repo_search_commits Commits zoeken door filters toe te passen op tekst, auteur, datumbereik en meer
search_code Zoeken in volledige tekstcode
repo_pull_request_write create Een pull-aanvraag maken
repo_pull_request_write update Een pull-aanvraag bijwerken, inclusief het instellen van automatisch aanvullen
repo_pull_request_write update_reviewers Revisoren voor pull-aanvragen toevoegen of verwijderen
repo_pull_request_write vote Een stem uitbrengen op een pull-aanvraag
repo_pull_request_thread_write create Een nieuwe thread voor opmerkingen maken voor een pull-aanvraag
repo_pull_request_thread_write reply Een opmerking beantwoorden in een thread
repo_pull_request_thread_write update_status De status van een thread met opmerkingen bijwerken
repo_create_branch Een tak aanmaken

Wit

De work item-tools worden samengebracht in gegroepeerde dispatchers met behulp van een parameter action.

Tool Action Beschrijving Read-only
wit_work_item get Werkitem ophalen op ID
wit_work_item get_batch Meerdere werkitems ophalen aan de hand van ID's
wit_work_item list_comments Opmerkingen weergeven voor een werkitem
wit_work_item my Werkitems ophalen die relevant zijn voor de geverifieerde gebruiker
wit_work_item list_revisions Revisies van een werkitem weergeven
wit_work_item list_for_iteration Lijst werkitems voor een teamiteratie
wit_work_item get_type Metagegevens ophalen voor een werkitemtype
wit_query get Een query ophalen op basis van ID of pad
wit_query get_results Een opgeslagen query uitvoeren
wit_query search Zoekopdrachten op naam
wit_query list De hoofdquerymappen en hun onderliggende items weergeven
wit_query_by_wiql Een WIQL-query uitvoeren en overeenkomende werkitems retourneren
wit_backlog list Achterstandsniveaus voor een team vermelden
wit_backlog list_work_items Werkitems weergeven in een specifiek achterstandsniveau
search_workitem Zoeken naar werkitems in volledige tekst
wit_work_item_write create Een nieuw werkitem maken
wit_work_item_write update Velden voor een werkitem bijwerken
wit_work_item_write update_batch Meerdere werkitems in één aanroep bijwerken
wit_work_item_write add_child Kindwerkitems aan een bovenliggend werkitem toevoegen
wit_work_item_comment_write add Een opmerking toevoegen aan een werkitem
wit_work_item_comment_write update Een bestaande opmerking bijwerken voor een werkitem
wit_work_item_link_write link Twee werkitems koppelen
wit_work_item_link_write unlink Koppelingen verwijderen uit een werkitem
wit_work_item_link_write link_to_pull_request Een werkitem koppelen aan een pull-aanvraag
wit_work_item_link_write add_artifact_link Een repository-, branch-, commit-, build- of wiki-artefactkoppeling toevoegen aan een werkitem
wit_work_item_attachment Download een bijlage van een werkitem op basis van id; retourneert base64-gecodeerde inhoud met een bestandsnaam en MIME-type

Opmerking

wit_query_by_wiql is momenteel alleen beschikbaar voor MCP Insiders met behulp van de X-MCP-Insiders header.

Pipelines

De pijplijnhulpprogramma's worden geconsolideerd in dispatcher-groepen met de parameter action.

Tool Action Beschrijving Read-only
pipelines_build list Builds weergeven met optionele filters
pipelines_build get_status Status, problemen en metagegevens voor een build ophalen
pipelines_build get_changes Commits en werkitems ophalen die zijn gekoppeld aan een build
pipelines_build_log list Beschikbare logboeken voor een build weergeven
pipelines_build_log get_content De tekstinhoud van een specifiek logboek ophalen op basis van id
pipelines_definition list Pijplijndefinities weergeven met optionele filters
pipelines_definition list_revisions Revisiegeschiedenis voor een pijplijndefinitie vermelden
pipelines_run get Een enkele pijplijnuitvoering ophalen
pipelines_run list Voer lijst van uitvoeringen voor een pijplijn uit
pipelines_artifact list Artefacten voor een build vermelden
pipelines_artifact download Een benoemd build-artefact downloaden
pipelines_write run_pipeline Een nieuwe pijplijnrun in de wachtrij plaatsen
pipelines_write create_pipeline Een nieuwe YAML-pijplijndefinitie maken
pipelines_write update_build_stage Een fase annuleren, opnieuw proberen of uitvoeren tijdens een lopende build.

Wiki

De wikileesbewerkingen worden samengevoegd tot één wiki hulpprogramma. Gebruik de action parameter om de bewerking te selecteren.

Tool Action Beschrijving Read-only
wiki list_wikis Wiki's weergeven in een project of organisatie
wiki get_wiki Een wiki ophalen op id
wiki list_pages Pagina's weergeven in een wiki
wiki get_page Pagina-inhoud en metagegevens ophalen
search_wiki Zoeken in wiki's in volledige tekst
wiki_upsert_page Een wikipagina maken of bijwerken

Testplannen

De hulpmiddelen voor testplannen worden gebundeld in dispatcher-groepen met behulp van de parameter action.

Tool Action Beschrijving Read-only
testplan list_plans Testplannen in een project vermelden
testplan list_suites Testsuites onder een testplan vermelden
testplan list_cases Testgevallen in een testsuite weergeven
testplan_show_test_results_from_build_id Testresultaten ophalen uit een build
testplan_test_run get_results Resultaten ophalen voor een testuitvoering met optionele detail- en resultaatfilters
testplan_test_plan_write create Een testplan maken
testplan_test_suite_write create Een testpakket maken
testplan_test_suite_write add_test_cases Testgevallen toevoegen aan een testreeks
testplan_test_case_write create Een testcase maken
testplan_test_case_write update_steps Stappen van de testcase bijwerken
testplan_test_run_write create_run Een testuitvoering maken voor handmatige testuitvoering
testplan_test_run_write update_results Uitkomsten en details van testresultaten in een testrun bijwerken
testplan_test_run_write complete_run Een testuitvoering voltooien of afbreken op basis van de resultaten
testplan_test_run_write update_test_point_outcome Resultaten voor testpunten bijwerken of opnieuw instellen

Geavanceerde beveiliging

De geavanceerde beveiligingshulpprogramma's worden samengevoegd in een gegroepeerde dispatcher die gebruikmaakt van een action parameter.

Tool Action Beschrijving Read-only
advsec_alerts list Geavanceerde beveiligingswaarschuwingen voor een opslagplaats weergeven met optionele filters
advsec_alerts get Een geavanceerde beveiligingswaarschuwing ophalen op basis van ID

Enterprise Live Migration (previewversie)

De hulpprogramma's voor livemigratie van Enterprise gebruiken een action parameter voor het groeperen en verzenden van taken. Meer informatie over de preview-versie van Enterprise Live Migration.

Belangrijk

ELM-ondersteuning op de externe Azure DevOps MCP Server is momenteel in preview. De hulpprogramma's zijn standaard ingeschakeld.

Tool Action Beschrijving Read-only
enterprise_live_migration list Migraties voor de organisatie vermelden; optioneel projectfilter en includeAllMigrations-vlag
enterprise_live_migration get Migratiestatus voor een opslagplaats ophalen
enterprise_live_migration get_cutover_review Mislukte of geblokkeerde items ophalen vóór de overgang
enterprise_live_migration get_device_flow_config Configuratie voor GitHub App-apparaatstroom ophalen
enterprise_live_migration list_pipelines Pijplijnen weergeven en de status van het opnieuw uitvoeren
enterprise_live_migration_write create Een nieuwe migratie maken
enterprise_live_migration_write pause Een actieve migratie onderbreken
enterprise_live_migration_write resume Een onderbroken migratie hervatten
enterprise_live_migration_write cutover_set Omschakeldatum plannen
enterprise_live_migration_write cutover_cancel Een geplande cutover annuleren
enterprise_live_migration_write approve_cutover Accepteer fouten en ga verder met cutover
enterprise_live_migration_write abandon Een migratie definitief verwijderen
enterprise_live_migration_pipelines_write submit Pijplijnen verzenden voor opnieuw draaien
enterprise_live_migration_pipelines_write update Configuratie voor het herconfigureren van de pipeline bijwerken
enterprise_live_migration_pipelines_write delete Alle pijplijnklonen voor een terminalmigratie verwijderen

Als u alleen de hulpprogramma's voor bedrijfs livemigratie beschikbaar wilt maken, gebruikt u de X-MCP-Toolsets header met de elm waarde:

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

Ondersteunde omgevingen

Voor de externe Azure DevOps MCP-server moeten uw gebruikersaccount en Azure DevOps organisatie verbinding maken met Microsoft Entra ID.

Niet alle MCP-clients ondersteunen standaard Microsoft Entra verificatie. Voor sommige omgevingen zijn extra stappen vereist om de clienttoepassing te registreren.

Ondersteunde omgevingen voor het externe eindpunt, wanneer Microsoft Entra verificatie beschikbaar is, zijn onder andere:

  • Visual Studio met GitHub Copilot
  • Visual Studio
  • Microsoft Foundry
  • Microsoft Copilot Studio
  • GITHUB COPILOT CLI
  • GitHub Copilot-app
  • Cursor met een aangepaste Microsoft Entra-app-registratie

Belangrijk

Claude Desktop, Claude Code en Codex bieden momenteel geen ondersteuning voor de Microsoft Entra verificatiestroom die is vereist voor de externe Azure DevOps MCP-server. Gebruik de lokale MCP-server met deze clients.

Visual Studio Code

De externe MCP-server configureren in Visual Studio Code:

  1. Voeg een .vscode/mcp.json bestand toe aan uw opslagplaats met de mcp.json configuratie die eerder is weergegeven.
  2. Sla het bestand op.
  3. Open GitHub Copilot in VS Code.
  4. Wanneer u hierom wordt gevraagd, moet u zich verifiëren met behulp van uw Microsoft Entra-account en uw account selecteren.

Nadat de verificatie is voltooid, wordt er een lijst met beschikbare hulpprogramma's weergegeven.

Visual Studio (2022 en hoger)

Configureer de externe MCP-server in Visual Studio door de server-URL toe te voegen aan uw MCP-instellingen. Zie Gebruik MCP-servers in Visual Studio voor meer informatie.

Cursor

Cursor vereist een aangepaste Microsoft Entra-app-registratie voor toegang tot de externe Azure DevOps MCP-server.

Registreer de toepassing

  1. Controleer of de Azure DevOps MCP-ondernemingstoepassing is toegevoegd aan uw tenant. Als u deze niet kunt vinden, zie Kan de Azure DevOps MCP-bedrijfstoepassing niet vinden in de tenant.
  2. Ga in de Microsoft Entra-beheercentrum naar App-registraties en maak vervolgens een app-registratie.
  3. Selecteer Verificatie (preview)>Omleidings-URI>Mobile- en desktoptoepassingen toevoegen in de app-registratie.
  4. Voer de http://localhost:8787/callback omleidings-URI in en sla de wijzigingen op.
  5. Selecteer op de pagina Verificatie (preview) het tabblad Instellingen en schakel openbare clientstromen toestaan in.
  6. Selecteer op de pagina API-machtigingeneen machtigings-API> toevoegendie door mijn organisatie wordt gebruikt.
  7. Zoek Azure DevOps MCP of de toepassings-id 2a72489c-aab2-4b65-b93a-a91edccf33b8en selecteer vervolgens de toepassing.
  8. Selecteer de gedelegeerde machtigingen die uw app nodig heeft en selecteer vervolgens Machtigingen toevoegen.
  9. Selecteer Beheerderstoestemming verlenen. Afhankelijk van uw rol moet een tenantbeheerder deze stap mogelijk voltooien.

Kopieer de toepassings-id (client) uit de app-registratie. U hebt deze waarde nodig om Cursor te configureren.

Cursor configureren

  1. Open Instellingen>en MCP in Cursor.

  2. Selecteer Nieuwe MCP-server.

  3. Voeg de volgende configuratie toe, waarbij u {client-id} vervangt door de toepassings-id (client-id) die u hebt gekopieerd:

    {
      "mcpServers": {
        "ado": {
          "url": "https://mcp.dev.azure.com",
          "type": "http",
          "auth": {
            "CLIENT_ID": "{client-id}"
          }
        }
      }
    }
    
  4. Sla de configuratie op en ga vervolgens terug naar Instellingen>.

  5. Zoek de ado-server en selecteer Vervolgens Verifiëren.

De verbinding controleren

Controleer na de installatie of de externe MCP-server werkt door uw AI-assistent een vraag te stellen over uw Azure DevOps gegevens.

Voorbeelden:

  • "Geef de projecten in mijn Azure DevOps organisatie weer."
  • 'Mijn toegewezen werkitems weergeven'.
  • "Welke pull requests vereisen mijn recensie?"

Als de AI-assistent resultaten van uw Azure DevOps organisatie retourneert, is de externe MCP-server correct geconfigureerd.

AI gebruiken om externe MCP-installatie te valideren en problemen op te lossen

De volgende voorbeeldprompts voor Copilot Chat helpen u bij het kiezen van de juiste MCP-aanpak, het configureren en valideren van de externe configuratie, het verbeteren van prompts voor dagelijks gebruik en het oplossen van problemen wanneer dat nodig is. Kopieer en plak deze prompts in Copilot Chat en vervang tijdelijke aanduidingen door uw werkelijke organisatie, client en foutdetails.

Opdracht Voorbeeldprompt
Kies extern versus lokaal For my environment and client tools, help me decide whether to use the remote Azure DevOps MCP Server or the local server, and explain the tradeoffs.
Een configuratie met minimale bevoegdheden bouwen Generate a remote mcp.json configuration for organization <contoso> that uses only the needed toolsets and read-only mode.
Setup valideren mcp.json Review this remote Azure DevOps MCP server configuration and tell me whether anything is missing or incorrect for Visual Studio Code.
Verificatieveronderstellingen controleren Help me verify whether this remote MCP setup can authenticate with Microsoft Entra ID for organization <contoso>.
Queryprompts voor dagelijks werk verbeteren Give me better prompt wording to reliably fetch fresh Azure DevOps data from remote MCP for project <project-name>, including how to avoid stale results.
Verbinding diagnosticeren geweigerd I'm getting Connection Refused when connecting to https://mcp.dev.azure.com/<organization>. Give me step-by-step network, proxy, and firewall checks to fix it.
Ontbrekende gegevens diagnosticeren The remote MCP server connects, but queries return no data. Help me determine whether this is a permissions issue or missing project context.
Filterheaders voor foutopsporingsprogramma's Check my X-MCP-Toolsets and X-MCP-Tools header configuration and explain why expected tools are not appearing.

Copilot wordt aangedreven door AI, dus verrassingen en fouten zijn mogelijk. Zie voor meer informatie de veelgestelde vragen over algemeen gebruik van Copilot.

Troubleshooting

Issue Oplossing
Verificatie mislukt Controleer uw Microsoft Entra-referenties en bevestig dat u toegang hebt tot de Azure DevOps-organisatie.
Server is niet gevonden Controleer de URL-indeling van de server: https://mcp.dev.azure.com/{organization}.
Verbinding geweigerd Controleer of uw netwerk uitgaande HTTPS-verbindingen naar mcp.dev.azure.com toestaat. Als u achter een bedrijfsproxy of -firewall zit, vraag uw beheerder dan om het eindpunt op de allowlist te zetten en probeer het vervolgens zonder VPN opnieuw om problemen in het netwerkpad uit te sluiten.
Er worden geen gegevens geretourneerd Controleer of u over de juiste machtigingen beschikt voor het project of de resources waarop een query wordt uitgevoerd.
ELM-hulpprogramma's zijn niet beschikbaar ELM-hulpprogramma's zijn standaard ingeschakeld. Als u beschikbare toolsets beperkt, controleer dan of de X-MCP-Toolsetskop elm bevat. Maak vervolgens opnieuw verbinding met de MCP-server en controleer of uw identiteit beschikt over de vereiste Azure DevOps machtigingen. Zie het overzicht van Enterprise Live Migrations voor vereisten.

Voor ondersteuning kunt u een probleem maken in de lokale MCP-serveropslagplaats . Zorg ervoor dat je de sjabloon Remote probleem gebruikt.

Veelgestelde vragen

Hoe zit het met andere klanten zoals Claude Desktop, Claude Code of Codex?

Claude Desktop, Claude Code en Codex vereisen dynamische registratie van een OAuth-client-id in Microsoft Entra ID voordat ze de externe MCP-server kunnen gebruiken. Microsoft Entra ID biedt momenteel geen ondersteuning voor de dynamische clientregistratiestroom die deze clients nodig hebben. Gebruik de lokale MCP-server met deze clients.