MCP Azure Storage Sample
@MSFT-Innovation-Hub-India
About MCP Azure Storage Sample
This repository implements an MCP (Model Context Protocol) server that exposes various functionalities on an Azure Blob Storage account. It is based on the MCP SDK from Anthropic, which can be found at: https://github.com/modelcontextprotocol/python-sdk. It has sample code for an
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Azure Storage Sample?
It is a sample project that demonstrates integrating Azure Blob Storage with the Model Context Protocol (MCP). It includes an MCP server exposing storage operations and a companion AI assistant client powered by Azure OpenAI GPT-4o, intended for developers building MCP-compatible applications.
How to use MCP Azure Storage Sample?
Clone the repository and follow the detailed setup and usage instructions in the MCP Server README and MCP Client README located in the project.
Key features of MCP Azure Storage Sample
- Exposes Blob Storage operations via MCP.
- Supports list, create, delete containers and blobs.
- Enables upload and download of blobs.
- Authenticates with Entra Managed Identity or Azure CLI.
- Includes an AI assistant client for natural language interaction.
- Client discovers server tools and uses Azure OpenAI GPT‑4o.
Use cases of MCP Azure Storage Sample
- Manage Azure Blob Storage through natural language commands.
- Build an AI assistant that lists, uploads, or deletes containers on request.
- Automate blob upload/download tasks in an MCP‑compatible workflow.
- Demo MCP integration with Azure cloud services.
- Integrate storage operations into agentic AI applications.
FAQ from MCP Azure Storage Sample
What does this sample include?
It includes an MCP server for Azure Blob Storage and a companion AI assistant client that communicates with the server.
How does the server authenticate?
It uses Microsoft Entra Managed Identity or Azure CLI authentication.
What storage operations does the server expose?
The server can list, create, and delete containers and blobs, and upload and download blobs.
Is there a client application?
Yes, a client AI assistant is provided that discovers tools from the server and enables natural language interaction using Azure OpenAI GPT‑4o.
Where can I find setup instructions?
Detailed setup instructions are in the MCP Server README and MCP Client README linked in the project’s top-level README.
Frequently asked questions
What does this sample include?
It includes an MCP server for Azure Blob Storage and a companion AI assistant client that communicates with the server.
How does the server authenticate?
It uses Microsoft Entra Managed Identity or Azure CLI authentication.
What storage operations does the server expose?
The server can list, create, and delete containers and blobs, and upload and download blobs.
Is there a client application?
Yes, a client AI assistant is provided that discovers tools from the server and enables natural language interaction using Azure OpenAI GPT‑4o.
Where can I find setup instructions?
Detailed setup instructions are in the MCP Server README and MCP Client README linked in the project’s top-level README.
Basic information
More Files & Storage MCP servers
MCP File System Server
MarcusJellinghausMCP Workspace Server: A secure Model Context Protocol server providing file, git, and GitHub tools for AI assistants within a sandboxed project directory.
mcp-rquest
xxxbrianA MCP server providing realistic browser-like HTTP request capabilities with accurate TLS/JA3/JA4 fingerprints for bypassing anti-bot measures. It also supports converting PDF and HTML documents to Markdown for easier processing by LLMs.
File Context Server
bsmi021A Model Context Protocol (MCP) server that provides file system context to Large Language Models (LLMs). This server enables LLMs to read, search, and analyze code files with advanced caching and real-time file watching capabilities.
Filesystem MCP Server SSE
ysthinkThe SSE version of the MCP service is modified from the Filesystem MCP server
md-pdf-mcp (Markdown to PDF MCP Server)
seanivoreMarkdown To PDF Conversion MCP
Comments