MCP Catalogs
Home

AzureMCP-demo

by AbhijithGanesh·0·Score 27

A dual-language (Python/TypeScript) tutorial implementation of an MCP server for Azure services with clear setup instructions.

ai-llmcloud-storagedeveloper-tools
0
Forks
0
Open issues
12 mo ago
Last commit
2d ago
Indexed

Overview

This repository provides a practical demonstration of implementing an MCP server specifically for Azure services. It offers two implementation paths: Python 3.12 using the modelcontextprotocol package and TypeScript using the @modelcontextprotocol/sdk. The tutorial is well-structured with clear prerequisites, installation steps, and project structure documentation. It includes Server-Sent Events (SSE) transport support through @azure/mcp, making it a good starting point for developers looking to create Azure-specific MCP integrations.

Try asking AI

After installing, here are 3 things you can ask your AI assistant:

you:Learning how to implement an MCP server for Azure cloud services
you:Creating integration between AI assistants and Azure resources
you:Developing custom tools to interact with Azure API endpoints

When to choose this

Choose this if you're looking for a minimal starting point to implement your own Azure MCP server.

When NOT to choose this

Not suitable for production use as it doesn't include actual Azure service integrations.

Comparable tools

azure-mcpmcp-server-template

Installation

Installation

Prerequisites

  • [Bun](https://bun.sh/) package manager installed
  • Azure subscription
  • Python 3.12+ (for Python implementation)
  • Node.js/TypeScript environment (for TypeScript implementation)

Python Implementation

cd custom-mcp-server/python3
python -m venv .venv
source .venv/bin/activate
pip install -e .

TypeScript Implementation

cd custom-mcp-server/typescript
bun install

Running the Server

./start-server.sh

Claude Desktop Configuration

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "azure-mcp": {
      "command": "python",
      "args": ["/path/to/AzureMCP-demo/custom-mcp-server/python3/main.py"]
    }
  }
}

Compare AzureMCP-demo with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.