Nello script #312 abbiamo visto come esporre un server MCP con Azure API Management al fine di poterlo proteggere e gestire con tutta l'infrastruttura di API Management. In questo script vediamo, invece, come possiamo anche esporre un server MCP già esistente e godere degli stessi benefici, soprattutto se dobbiamo proteggerlo da abusi sull'utilizzo.
Se apriamo l'istanza di APIM e, dal menu APIs, scegliamo MCP servers quindi + Create MCP server e selezioniamo Expose an existing MCP server, possiamo indicare il base URL del backend da esporre.

Compiliamo Nome e Base path e confermiamo. L'endpoint pubblico sarà del tipo https://miosito.azure-api.net//mcp in base al path che abbiamo deciso di usare, visibile nella lista di tutti i server MCP.

A questo punto possiamo usare qualsiasi MCP client (ChatGPT, VS Code, Claude ecc) per richiamare via HTTP il nostro server in maniera protetta.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Importare repository da Bitbucket a GitHub Enterprise Cloud
Testare le API di Azure Resource Manager con API Playground
Operazioni tra insiemi di array in Javascript
Monitorare le tabelle di Azure SQL Database con Change Event Streaming
Costruire endpoint SSE in ASP.NET Core
Evitare la compressione degli artefatti in un workflow di GitHub
Microsoft Fabric: la piattaforma unificata per l'ecosistema dati moderno
Utilizzo delle stepped value functions nel CSS
Blue/Green Release in locale con .NET Aspire
Escludere alcuni file da GitHub Copilot
Effettuare la ricerca di testo nascosto in una pagina web con Javascript
Integrare OpenAI tramite Aspire


