Skip to content
Developer ToolsAuto-generatedScore: 28

Compute Admin Client MCP Server

The Compute Admin Client API is a specialized administrative interface provided by Microsoft for managing platform images within the Azure Compute infrastructure.

Quick Start Summary

The Compute Admin Client MCP server is a Model Context Protocol bridge that connects AI assistants — including Claude Desktop, Cursor, Windsurf, and VS Code Copilot — to the Compute Admin Client API through natural language. It exposes 4 API endpoints as callable tools, such as Returns all platform images., Returns the requested platform image., Creates a platform image., and more. No authentication is required — setup takes approximately 30 seconds. The server uses STDIO transport and can be installed by running npx -y @mcp/azure-com-azsadmin-platformimages. This integration is sourced from the auto Compute Admin Client OpenAPI specification (v2015-12-01-preview) and has a quality score of 28/99 (fair documentation coverage).

4Endpointstools mapped
NoneAuthopen access
28/99Qualityfair
~30 secSetupno auth

Server Details

Category
Developer Tools
Authentication
None
Endpoints
4 operations
Transport
STDIO
Spec Version
v2015-12-01-preview
Install Command
npx -y @mcp/azure-com-azsadmin-platformimages

Environment Variables

COMPUTE_ADMIN_CLIENT_API_KEY

Example: your_compute_admin_client_api_key

Top Endpoints

GET
/subscriptions/{subscriptionId}/providers/Microsoft.Compute.Admin/locations/{location}/artifactTypes/platformImage

Returns all platform images.

GET
/subscriptions/{subscriptionId}/providers/Microsoft.Compute.Admin/locations/{location}/artifactTypes/platformImage/publishers/{publisher}/offers/{offer}/skus/{sku}/versions/{version}

Returns the requested platform image.

PUT
/subscriptions/{subscriptionId}/providers/Microsoft.Compute.Admin/locations/{location}/artifactTypes/platformImage/publishers/{publisher}/offers/{offer}/skus/{sku}/versions/{version}

Creates a platform image.

DELETE
/subscriptions/{subscriptionId}/providers/Microsoft.Compute.Admin/locations/{location}/artifactTypes/platformImage/publishers/{publisher}/offers/{offer}/skus/{sku}/versions/{version}

Deletes a platform image matching publisher, offer, skus and version

Own this API?

Verify ownership of this listing to control the description, configuration details, and documentation links. Choose between free manual verification or instant premium placement.

Option 1: Free Verification

Slow manual review. Requires creating a GitHub issue with verified documentation or domain verification.

  • • Verified badge on page
  • • Standard search sorting
  • • 2-3 business days review
Start Free Claim →
Instant & Boosted

Option 2: Featured Upgrade($9/mo)

Instant verification plus premium styling, featured badges, and directory placement boost.

  • • ★ Featured star & amber highlight border
  • • Top of directory search placement
  • • Instant activation via claim token

📖 Detailed MCP Integration Guide

A technical breakdown of capabilities, agent workflows, and security/configuration best practices.

Capabilities & Use Cases
The Compute Admin Client API is a specialized administrative interface provided by Microsoft for managing platform images within the Azure Compute infrastructure. It offers direct, low-level control over the lifecycle of virtual machine images used to provision resources in specific Azure regions. Core capabilities include the enumeration of available images, detailed inspection of individual image versions, and the ability to create, update, or delete specific image versions. This API is primarily intended for internal use by Microsoft engineering teams and authorized partners managing large-scale, dedicated Azure regions (e.g., Azure Government, Azure China, or sovereign clouds) to curate, validate, and maintain the gallery of platform images offered to customers in those environments. Its use cases revolve around backend infrastructure operations, such as publishing new Windows Server or Linux distributions, applying security patches at the image level, deprecating obsolete versions, and ensuring regional image availability meets compliance and performance standards.
🤖AI Agent Value
When exposed as a set of tools via the Model Context Protocol (MCP) server to an AI coding assistant, this API unlocks powerful, context-aware automation for infrastructure management. The AI agent gains the ability to directly query and manipulate the foundational image catalog that underlies cloud deployments. This transforms the assistant from a code-generation tool into an active participant in cloud operations. The specific value lies in enabling conversational, intent-driven management of image resources. A developer can leverage the AI to perform complex audit or validation tasks that would otherwise require manual scripting or navigation through multiple portal pages, all while maintaining a coherent dialogue about the infrastructure state and changes.
💬Example Workflows
Practical workflow examples include instructing the AI agent to "list all platform images available in the East US 2 region and summarize their publisher, offer, and SKU combinations," which allows for rapid environmental assessment. The agent can be directed to "create a new version '2023.12' for the Ubuntu 22.04 LTS image from Canonical to publish a critical security patch," automating the PUT operation. For lifecycle management, a command like "deprecate and delete version '2022.05' of the SQL Server 2019 image because it contains a known vulnerability" executes the necessary DELETE operation. Furthermore, the AI can assist in configuration validation by being asked to "retrieve the details of the latest Windows Server 2022 Datacenter image version and confirm it includes the specified hotfix KB1234567."
🛡️Security & Auth
Critical to the configuration of this MCP server is understanding its authentication model. While the endpoint specification may list authentication as "None" for simplicity, in a production Azure environment, access to the Microsoft.Compute.Admin resource provider is highly privileged and strictly governed. Any real-world implementation would require authentication using an Azure Active Directory service principal or managed identity with specific role assignments, such as a custom role with permissions like Microsoft.Compute.Admin/locations/platformImages/write. Developers must adhere to the principle of least privilege, granting only the minimum permissions required for the intended workflow (e.g., read-only for auditing vs. read-write for publishing). Configuration guidelines include using secure token management, segregating development from production environments, and implementing comprehensive logging and monitoring to audit all administrative actions performed through the API.

Similar APIs

Other APIs in the Developer Tools category.

GitHub API

Access GitHub repositories, issues, pull requests, and more. Integrate GitHub workflows directly into your AI agent.

OAuth2

GitLab API

Manage repositories, CI/CD pipelines, and merge requests through your AI agent.

OAuth2

Box Platform API

The Box Platform API, provided by Box (box.com), is a robust and comprehensive RESTful service that enables deep integration with the Box cloud content management ecosystem. It serves as the programmatic backbone for enterprises and developers seeking to build custom applications and workflows that interact with content stored securely in Box. Its core capabilities extend far beyond basic file operations, encompassing a full spectrum of content lifecycle management. Developers can programmatically create, upload, download, search, and manage files and folders, but the API's true power lies in its enterprise-grade features. These include advanced collaboration management through invitations and permissions, granular user and group administration within an enterprise directory, and sophisticated security and compliance controls. Specific endpoint groups for managing collaboration whitelists and exempt targets allow for precise governance over external sharing policies, ensuring that content is only shared with approved domains. Furthermore, the API facilitates complex legal and compliance use cases, such as placing items on legal hold or applying retention policies, making it an indispensable tool for regulated industries and large organizations.

Asana

This API serves as the programmatic backbone for the Asana work management platform, provided by Asana, Inc. It enables developers to interact programmatically with one of the world's leading enterprise collaboration and productivity suites. The core capabilities of this interface center around the CRUD (Create, Read, Update, Delete) operations for fundamental Asana objects. Specifically, the provided endpoints grant control over project attachments—allowing for the uploading, retrieval, and management of files associated with tasks and projects—and custom fields, which are pivotal for creating structured, data-rich workflows. These custom fields allow organizations to define unique data types (like dropdown menus, text fields, or dates) to standardize information capture across projects, moving beyond basic task lists to true operational tracking. Typical use cases span from enterprise project management offices (PMOs) needing to programmatically generate status reports and audit attachments, to development teams automating the creation of bug-tracking projects with predefined custom fields for severity and status, to operational leaders building dashboards that aggregate and analyze custom field data for resource allocation insights.

Related MCP Server Integrations

GitHub API MCP Setup

Access GitHub repositories, issues, pull requests, and more. Integrate GitHub workflows directly into your AI agent.

Developer ToolsConfigure →

GitLab API MCP Setup

Manage repositories, CI/CD pipelines, and merge requests through your AI agent.

Developer ToolsConfigure →

Box Platform API MCP Setup

The Box Platform API, provided by Box (box.com), is a robust and comprehensive RESTful service that enables deep integration with the Box cloud content management ecosystem. It serves as the programmatic backbone for enterprises and developers seeking to build custom applications and workflows that interact with content stored securely in Box. Its core capabilities extend far beyond basic file operations, encompassing a full spectrum of content lifecycle management. Developers can programmatically create, upload, download, search, and manage files and folders, but the API's true power lies in its enterprise-grade features. These include advanced collaboration management through invitations and permissions, granular user and group administration within an enterprise directory, and sophisticated security and compliance controls. Specific endpoint groups for managing collaboration whitelists and exempt targets allow for precise governance over external sharing policies, ensuring that content is only shared with approved domains. Furthermore, the API facilitates complex legal and compliance use cases, such as placing items on legal hold or applying retention policies, making it an indispensable tool for regulated industries and large organizations.

Developer ToolsConfigure →

Asana MCP Setup

This API serves as the programmatic backbone for the Asana work management platform, provided by Asana, Inc. It enables developers to interact programmatically with one of the world's leading enterprise collaboration and productivity suites. The core capabilities of this interface center around the CRUD (Create, Read, Update, Delete) operations for fundamental Asana objects. Specifically, the provided endpoints grant control over project attachments—allowing for the uploading, retrieval, and management of files associated with tasks and projects—and custom fields, which are pivotal for creating structured, data-rich workflows. These custom fields allow organizations to define unique data types (like dropdown menus, text fields, or dates) to standardize information capture across projects, moving beyond basic task lists to true operational tracking. Typical use cases span from enterprise project management offices (PMOs) needing to programmatically generate status reports and audit attachments, to development teams automating the creation of bug-tracking projects with predefined custom fields for severity and status, to operational leaders building dashboards that aggregate and analyze custom field data for resource allocation insights.

Developer ToolsConfigure →

clickup20 MCP Setup

The clickup20 Polls API is a lightweight, focused web service designed to facilitate the creation and management of simple polling mechanisms. Provided by ClickUp, a platform known for its project management and productivity tools, this API serves as a specialized component for gathering quick, quantitative feedback. Its core capabilities are straightforward: it allows consumers to programmatically retrieve a list of existing poll questions and to submit new poll questions for consideration. Typical use cases span both enterprise and consumer domains. In an enterprise setting, a development team might integrate this API to run quick polls during sprint retrospectives, gauge internal sentiment on a new tool, or gather binary feedback on proposed technical designs within a project management workflow. For consumer applications, it could power simple feedback widgets within a mobile app or website, enabling users to vote on feature priorities or content topics. The API’s simplicity, requiring no authentication, makes it highly accessible for rapid prototyping and integration into internal tools where complex credential management is unnecessary.

Developer ToolsConfigure →