What Azure services does Azure MCP Server support?
It supports Azure Blob Storage, Azure Cosmos DB (NoSQL API), and Azure App Configuration.
@mashriram
Basic information
No overview available yet
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"azure_mcp_server": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@mashriram/azure_mcp_server",
"--client",
"claude"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
An implementation of the Model Context Protocol (MCP) server for interacting with Azure services, currently supporting Azure Blob Storage, Azure Cosmos DB (NoSQL API), and Azure App Configuration. All operations are automatically logged and accessible via the audit://azure-operations resource endpoint. It is designed for developers who want to manage Azure resources through AI assistants like Claude.
Install via Smithery with npx -y @smithery/cli install @mashriram/azure_mcp_server --client claude, or manually by cloning the repository, configuring Azure credentials (via environment variables or Azure CLI), and adding the server configuration to Claude Desktop's claude_desktop_config.json. Then ask Claude to perform Azure operations using the provided tools.
audit://azure-operationsIt supports Azure Blob Storage, Azure Cosmos DB (NoSQL API), and Azure App Configuration.
Use `DefaultAzureCredential` via environment variables (`AZURE_STORAGE_ACCOUNT_URL`, `AZURE_COSMOSDB_ENDPOINT`, `AZURE_COSMOSDB_KEY`, `AZURE_APP_CONFIGURATION_ENDPOINT`) or the Azure CLI with `az login`.
All operations performed through the server are automatically logged and accessible via the `audit://azure-operations` resource endpoint.
If `database_name` is not provided in tool calls, the server defaults to a database named `SampleDB`. Ensure this database exists or explicitly provide the correct database name.
Yes, partition keys are required and case-sensitive. You must define them when creating containers and provide the correct partition key value when reading, replacing, or deleting items.
MCP server for Docker

Model Context Protocol Servers
Deploy and manage SnapDeploy apps (Docker containers on AWS) from Claude Code, Cursor, Codex or Gemini CLI: builds, logs, env vars, add-ons, domains.
Model Context Protocol (MCP) server for Kubernetes and OpenShift
Official OutageDeck MCP server for vendor-published cloud and SaaS status, incident timelines, and observed uptime history.
Comments