MCP on Azure

Lab endpoint for the meetup demo. Copy the VS Code / Cursor config below, get a token, then connect.

MCP URL
http://mcp.azure.smyk.it/mcp
Tenant ID
b3477e68-228c-49e0-a25f-b35347526099
Client ID
766ceaa2-93b4-477b-b003-d0530691f057
Scope
api://mcp-on-azure-dev-weu/access_as_user
Tools
platform_list_blobs (app MI) · user_get_blob (caller / OBO)

1. Get an Entra access token

az account get-access-token --scope "api://mcp-on-azure-dev-weu/access_as_user" --query accessToken -o tsv

Sign in with Azure CLI first (az login). Paste the token into the MCP client header as Bearer ….

2. VS Code / Cursor — mcp.json

{
  "inputs": [
    {
      "type": "promptString",
      "id": "mcp_token",
      "description": "Entra access token (az account get-access-token)",
      "password": true
    }
  ],
  "servers": {
    "mcp-on-azure": {
      "type": "http",
      "url": "http://mcp.azure.smyk.it/mcp",
      "headers": {
        "Authorization": "Bearer ${input:mcp_token}"
      }
    }
  }
}

VS Code: .vscode/mcp.json · Cursor: MCP settings / project mcp.json. When prompted for mcp_token, paste the token from step 1.

3. Quick checks