ماذا يمكنك أن تفعل مع Azure؟
- Comprehensive Azure API coverage
- Multiple authentication methods
- Enterprise-ready with rate limiting
- Full error handling and retry logic
- Async support for better performance
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
azure-mcp-serverclaude mcp add azure -e 'AZURE_SUBSCRIPTION_ID=<AZURE_SUBSCRIPTION_ID>' -e 'AZURE_CLIENT_ID=<your azure_client_id>' -e 'AZURE_CLIENT_SECRET=<your azure_client_secret>' -e 'AZURE_TENANT_ID=<AZURE_TENANT_ID>' -- uvx azure-mcp-server==0.1.0
{
"mcpServers": {
"azure": {
"command": "uvx",
"args": [
"azure-mcp-server==0.1.0"
],
"env": {
"AZURE_SUBSCRIPTION_ID": "<AZURE_SUBSCRIPTION_ID>",
"AZURE_CLIENT_ID": "<your azure_client_id>",
"AZURE_CLIENT_SECRET": "<your azure_client_secret>",
"AZURE_TENANT_ID": "<AZURE_TENANT_ID>"
}
}
}
}
متغيرات البيئة
AZURE_SUBSCRIPTION_IDإلزامي Azure Subscription IDAZURE_CLIENT_IDإلزامي سري Azure Client IDAZURE_CLIENT_SECRETإلزامي سري Azure Client SecretAZURE_TENANT_IDإلزامي Azure Tenant ID
التوثيق
مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.
المحتويات
Azure MCP Server
Azure Mcp Server
A Model Context Protocol (MCP) server for integrating Azure with GenAI applications.
Overview
Microsoft Azure cloud services integration
Features
- Comprehensive Azure API coverage
- Multiple authentication methods
- Enterprise-ready with rate limiting
- Full error handling and retry logic
- Async support for better performance
Installation
pip install azure-mcp-server
Or install from source:
git clone https://github.com/asklokesh/azure-mcp-server.git
cd azure-mcp-server
pip install -e .
Configuration
Create a .env file or set environment variables according to Azure API requirements.
Quick Start
from azure_mcp import AzureMCPServer
# Initialize the server
server = AzureMCPServer()
# Start the server
server.start()
License
MIT License - see LICENSE file for details
الأسئلة الشائعة
ما هو Azure؟
MCP server for Azure API integration
كيف أثبّت Azure؟
يعمل على جهازك. في Claude Code: claude mcp add azure -e 'AZURE_SUBSCRIPTION_ID=<AZURE_SUBSCRIPTION_ID>' -e 'AZURE_CLIENT_ID=<your azure_client_id>' -e 'AZURE_CLIENT_SECRET=<your azure_client_secret>' -e 'AZURE_TENANT_ID=<AZURE_TENANT_ID>' -- uvx azure-mcp-server==0.1.0. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.
هل يحتاج Azure إلى مفتاح API؟
نعم. يتطلب AZURE_SUBSCRIPTION_ID, AZURE_CLIENT_ID, AZURE_CLIENT_SECRET, AZURE_TENANT_ID، وتضبطها في إعداداته.
هل Azure مفتوح المصدر؟
شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.
من يصون Azure؟
ينشره asklokesh. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.