Skip to main content
Glama

Azure MCP Server

Official
MIT License
1,161
  • Linux
  • Apple
docindex.yml2.86 kB
jobs: - job: CreateDocIndex pool: name: azsdk-pool demands: ImageOverride -equals windows-2022 steps: - task: UsePythonVersion@0 displayName: 'Use Python 3.11' inputs: versionSpec: '3.11' - pwsh: | Invoke-WebRequest -Uri "https://github.com/dotnet/docfx/releases/download/v2.43.2/docfx.zip" ` -OutFile "docfx.zip" | Wait-Process; Expand-Archive -Path "docfx.zip" -DestinationPath ./docfx echo "##vso[task.setvariable variable=docfxPath]$(Build.BinariesDirectory)/docfx/docfx.exe" workingDirectory: $(Build.BinariesDirectory) displayName: Download and Extract DocFX - task: AzureCLI@2 displayName: 'Generate Doc Index' inputs: azureSubscription: 'Azure SDK Artifacts' scriptType: pscore scriptLocation: inlineScript inlineScript: > $(Build.SourcesDirectory)/eng/common/docgeneration/Generate-DocIndex.ps1 -Docfx $(docfxPath) -RepoRoot $(Build.SourcesDirectory) -DocGenDir "$(Build.SourcesDirectory)/eng/common/docgeneration" -DocOutDir "$(Build.ArtifactStagingDirectory)/docfx_project" -verbose - template: /eng/common/pipelines/templates/steps/mashup-doc-index.yml parameters: SourceDirectory: $(Build.ArtifactStagingDirectory) - pwsh: | Copy-Item -Path $(Build.SourcesDirectory)/eng/* -Destination ./ -Recurse -Force echo "##vso[task.setvariable variable=toolPath]$(Build.BinariesDirectory)" workingDirectory: $(Build.BinariesDirectory) displayName: Move eng/common to Tool Directory - task: PublishPipelineArtifact@0 condition: succeeded() inputs: artifactName: "Doc.Index" targetPath: $(Build.ArtifactStagingDirectory)/docfx_project/_site - pwsh: | git checkout -b gh-pages-local --track origin/gh-pages-root -f workingDirectory: $(Build.SourcesDirectory) displayName: Git pull GH pages branch - pwsh: | Copy-Item -Path $(Build.ArtifactStagingDirectory)/docfx_project/_site/* -Destination ./ -Recurse -Force git add -A workingDirectory: $(Build.SourcesDirectory) displayName: Copy the latest changes - task: PowerShell@2 displayName: Push the Docs to GH-Pages condition: succeeded() inputs: pwsh: true workingDirectory: $(Build.SourcesDirectory) filePath: $(toolPath)/common/scripts/git-branch-push.ps1 arguments: > -PRBranchName "gh-pages" -CommitMsg "Auto-generated docs from SHA(s) $(Build.SourceVersion)" -GitUrl "https://$(azuresdk-github-pat)@github.com/$(Build.Repository.Name).git" -PushArgs "--force"

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Azure/azure-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server