Azure MCP Server

by mashriram
Verified

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AZURE_COSMOSDB_KEYYesThe primary or secondary key for your Azure Cosmos DB account. Important: Treat this key like a password and keep it secure.
AZURE_COSMOSDB_ENDPOINTYesThe endpoint URL for your Azure Cosmos DB account.
AZURE_STORAGE_ACCOUNT_URLYesThe URL of your Azure Storage account (e.g., 'https://<your_account_name>.blob.core.windows.net').

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Azure Operations Audit LogA log of all Azure operations performed through this server

Tools

Functions exposed to the LLM to take actions

NameDescription
blob_container_create

Create a new Blob Storage container

blob_container_list

List all Blob Storage containers

blob_container_delete

Delete a Blob Storage container

blob_upload

Upload a blob to Blob Storage

blob_delete

Delete a blob from Blob Storage

blob_list

List blobs in a Blob Storage container

blob_read

Read a blob's content from Blob Storage

cosmosdb_container_create

Create a new Cosmos DB container

cosmosdb_container_describe

Get details about a Cosmos DB container

cosmosdb_container_list

List all Cosmos DB containers in a database

cosmosdb_container_delete

Delete a Cosmos DB container

cosmosdb_item_create

Create a new item in a Cosmos DB container

cosmosdb_item_read

Read an item from a Cosmos DB container

cosmosdb_item_replace

Replace an item in a Cosmos DB container

cosmosdb_item_delete

Delete an item from a Cosmos DB container

cosmosdb_item_query

Query items in a Cosmos DB container using SQL