Azure Model Context Protocol (MCP) Hub
Links to samples, tools, and resources for building and integrating Model Context Protocol (MCP) servers on Azure using multiple languages
Azure-Samples
README
Azure Model Context Protocol (MCP) Hub
Build AI agents that call real APIs — fast. Whether you're a C#, Python, Java, or JavaScript developer, this hub helps you build, run, or reuse Model Context Protocol (MCP) servers on Azure to power your AI agents.
🚀 1. Run Your Own MCP Server
Host your own MCP server using Azure Functions — pick your language:
🧠 2. Build Agents That Use MCP
Use official SDKs or your favorite AI frameworks to write agents that connect to any MCP server.
✅ Official MCP SDKs (Build Clients, Servers, or Tools in Any Language)
🤖 AI SDK Integrations
- Python: OpenAI Agents SDK — Use MCPServerSse with Azure OpenAI
- C#: Semantic Kernel — Add MCP tools to your Kernel instance
- JavaScript: LangChain.js — Use MCP tools in LangChain or LangGraph agents
- Java: Spring AI — Plug into Spring Boot with auto-config
- Azure AI Agents — Add Bing + Azure AI Search to your agent
🧩 3. Use Plug-and-Play MCP Servers
Don't want to build your own tools? These servers expose real APIs via MCP so your agents can just call them.
⚠️ These servers are open source and maintained by the community. Microsoft does not review, support, or endorse them. Use at your own discretion.
🗃️ Data APIs
- Redis — Access Azure Redis
- PostgreSQL — Query Azure PostgreSQL
- MySQL — Use with Azure MySQL
- MongoDB — Talk to Cosmos DB with MongoDB
- Azure Data Explorer (ADX) — Run KQL queries via agent
🔧 Dev & Infra APIs
- Azure CLI — Run CLI commands with natural language
- Kubernetes — Control AKS clusters
- GitHub — Access GitHub APIs via chat or agent
- Azure DevOps (Python) — Work item support
- Azure DevOps (Node.js) — Repos, pipelines, and boards
📚 Learn More
- 📄 Model Context Protocol Spec
- 🧪 Explore sample agents, tools, and servers in the linked repos
- 🤝 Contribute a new server or tool via PR!
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
MCP Package Docs Server
Facilitates LLMs to efficiently access and fetch structured documentation for packages in Go, Python, and NPM, enhancing software development with multi-language support and performance optimization.
Claude Code MCP
An implementation of Claude Code as a Model Context Protocol server that enables using Claude's software engineering capabilities (code generation, editing, reviewing, and file operations) through the standardized MCP interface.
@kazuph/mcp-taskmanager
Model Context Protocol server for Task Management. This allows Claude Desktop (or any MCP client) to manage and execute tasks in a queue-based system.
Linear MCP Server
Enables interaction with Linear's API for managing issues, teams, and projects programmatically through the Model Context Protocol.
mermaid-mcp-server
A Model Context Protocol (MCP) server that converts Mermaid diagrams to PNG images.
Jira-Context-MCP
MCP server to provide Jira Tickets information to AI coding agents like Cursor

Linear MCP Server
A Model Context Protocol server that integrates with Linear's issue tracking system, allowing LLMs to create, update, search, and comment on Linear issues through natural language interactions.

Sequential Thinking MCP Server
This server facilitates structured problem-solving by breaking down complex issues into sequential steps, supporting revisions, and enabling multiple solution paths through full MCP integration.