Azure MCP Server

Official
by Streen9
Verified

run-azure-code

Run Azure code

Input Schema

NameRequiredDescriptionDefault
codeYesYour job is to answer questions about Azure environment by writing Javascript code using Azure SDK. The code must adhere to a few rules: - Use the provided client instances: 'resourceClient' for ResourceManagementClient and 'subscriptionClient' for SubscriptionClient - DO NOT create new client instances or import Azure SDK packages - Use async/await and promises - Think step-by-step before writing the code - Avoid hardcoded values like Resource IDs - Handle errors gracefully - Handle pagination correctly using for-await-of loops - Data returned must be JSON containing only the minimal amount of data needed - Code MUST "return" a value: string, number, boolean or JSON object
reasoningYesThe reasoning behind the code
subscriptionIdNoAzure Subscription ID
tenantIdNoAzure Tenant ID

Input Schema (JSON Schema)

{ "properties": { "code": { "description": "Your job is to answer questions about Azure environment by writing Javascript code using Azure SDK. The code must adhere to a few rules:\n- Use the provided client instances: 'resourceClient' for ResourceManagementClient and 'subscriptionClient' for SubscriptionClient\n- DO NOT create new client instances or import Azure SDK packages\n- Use async/await and promises\n- Think step-by-step before writing the code\n- Avoid hardcoded values like Resource IDs\n- Handle errors gracefully\n- Handle pagination correctly using for-await-of loops\n- Data returned must be JSON containing only the minimal amount of data needed\n- Code MUST \"return\" a value: string, number, boolean or JSON object", "type": "string" }, "reasoning": { "description": "The reasoning behind the code", "type": "string" }, "subscriptionId": { "description": "Azure Subscription ID", "type": "string" }, "tenantId": { "description": "Azure Tenant ID", "type": "string" } }, "required": [ "reasoning", "code" ], "type": "object" }

You must be authenticated.

Other Tools