Servidor MCP de recursos de Azure
Este servidor MCP proporciona herramientas para enumerar y consultar recursos de Azure directamente desde cualquier cliente MCP, lo que le permite explorar de manera eficiente su infraestructura de Azure y analizar costos sin abandonar su flujo de trabajo.
Este es un ejemplo de cómo consultar recursos de Azure:
Este es un ejemplo de cómo consultar el costo de Azure:
Características
- 📊 Descubrimiento de recursos : enumera todos los recursos en tus suscripciones de Azure
- 🔍 Filtrado : filtre recursos por nombre de grupo de recursos
- 💰 Análisis de costos : recupere información de costos de sus suscripciones de Azure
- 🔐 Seguro : utiliza las credenciales de la entidad de servicio de Azure
- 🏷️ Vista detallada : vea ubicaciones, tipos y etiquetas de todos sus recursos
Herramientas
- lista_de_recursos_de_azure
- Enumerar grupos de recursos y recursos de Azure mediante la autenticación de entidad de servicio
- Entradas:
subscription_id
(cadena, opcional): ID de suscripción específico para la consulta. Si no se proporciona, se utiliza la suscripción predeterminada de las variables de entorno.resource_group_filter
(cadena, opcional): filtra grupos de recursos por nombre (sin distinguir entre mayúsculas y minúsculas, contiene coincidencias).
- Devoluciones: Lista de rebajas formateada de grupos de recursos y sus recursos con detalles como ubicación, tipo y etiquetas.
- obtener_costos_rest_de_azure
- Obtenga datos de análisis de costos para una suscripción de Azure mediante la API REST
- Entradas:
subscription_id
(cadena, opcional): ID de suscripción específico para la consulta. Si no se proporciona, se utiliza la suscripción predeterminada de las variables de entorno.timeframe
(cadena, opcional): Periodo de tiempo para el análisis de costos. El valor predeterminado es "Mes-Fecha".
- Devoluciones: Markdown formateado con datos de análisis de costos, incluidos costos diarios y totales.
Configuración
Configuración de Azure
- Cree una entidad de servicio de Azure para la autenticación:
- Asignar permisos de lectura adecuados al principal del servicio
- Anote su identificador de suscripción de Azure, su identificador de inquilino, su identificador de cliente y su secreto de cliente.
- Configurar las variables de entorno necesarias
Variables de entorno
Este servidor requiere las siguientes variables de entorno:
Instalación
Prerrequisitos
- Python 3.10+
- Suscripción de Azure con los permisos adecuados
- Principal de servicio con acceso de lector a los recursos
Configuración
Si prefieres usar uv:
Uso con Claude Desktop
Para utilizar con Claude Desktop, agregue lo siguiente a su archivo de configuración:
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Proporciona herramientas para enumerar y consultar recursos de Azure directamente desde cualquier cliente MCP, lo que le permite explorar de manera eficiente su infraestructura de Azure y analizar costos sin salir de su flujo de trabajo.
Related MCP Servers
- AsecurityAlicenseAqualityIntegrates Cline with Azure DevOps services, enabling access to work items, repositories, and pull requests through configurable MCP tools.Last updated -1511TypeScriptMIT License
- -securityAlicense-qualityAn MCP server that provides access to Azure Data Explorer (ADX) clusters, allowing users to list tables, execute queries, and retrieve schema information.Last updated -PythonMIT License
- -securityAlicense-qualityAn MCP server that wraps the Azure CLI. As LLMs are very good at generating Azure CLI commands, this server allows your LLM to list resources, update/create/delete them, fix errors (by looking at the logs), fix security issues...Last updated -61MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server for querying and analyzing Azure resources at scale using Azure Resource Graph, enabling AI assistants to explore and monitor Azure infrastructure.Last updated -15TypeScriptMIT License