Open-source template for hosting a self-managed Azure MCP server with custom tools, OBO authentication, and Azure Key Vault secret management
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"azure-mcp-server-self-hosted": {
"args": [
"mcp-remote",
"https://functionapp-name.azurewebsites.net/"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Open-source template for hosting a self-managed Azure MCP server with custom tools, OBO authentication, and Azure Key Vault secret management
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in cloud / security
MCP Server for GCP environment for interacting with various Observability APIs.
An evil MCP server used for redteam testing
Yunxiao MCP Server provides AI assistants with the ability to interact with the Yunxiao platform. It provides a set of tools that interact with Yunxiao's API, allowing AI assistants to manage Codeup repository, Project, Pipeline, Packages etc.
AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
MCP Security Weekly
Get CVE alerts and security updates for Azure MCP Server Self Hosted and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
This project gives companies a fully customizable AI assistant — powered by Claude or GitHub Copilot — that connects directly to Azure. Ask questions in plain language, get real answers from real data. No expertise needed. Built on a controlled, secure foundation that the company owns and manages.
Example: a plain-language prompt returning a system summary for the last 24h. The customized tool (highlighted in red) is just one example — this project lets you build your own IT operational insights tools tailored to your needs.
Getting answers out of Azure tools takes time and expertise. Alternatives like the Azure CLI or general-purpose AI agents can help — but they require technical knowledge.
This project takes a different approach: customized tools built for the company's own Azure environment, secured with company identity, and simple enough for any employee to use. Instead of navigating dashboards or writing queries, just ask:
"How is our production app performing right now?" "Were there any errors in the payment service in the last 24 hours?"
The AI answers with real data, using the permissions of the person who asked — no technical expertise required.
This template is a great fit for:
Completely self-hosted inside the company's own Azure subscription, secured with Microsoft Entra ID — the same system behind Microsoft 365 and Teams.
The AI carries the same keycard as the person using it. It can only open the doors they're allowed to open.
azure_events_reports)The standout tool. Every Azure application generates a continuous stream of monitoring data — requests, response times, errors, exceptions. Reading this data normally requires Azure Portal access and knowledge of KQL query syntax.
With this tool, anyone can simply ask:
"Give me a report on the payment service for the last 24 hours."
And get back a plain-language summary covering:
| What it measures | What it tells you |
|---|---|
| Request volume and success rate | Is the app healthy? How many users are hitting it? |
| Response times (avg, P95) | Is the app fast? Are there slowdowns under load? |
| Error |