Skip to main content

Azure MCP Agent for resource management and deployment

Project description

Azure Agent MCP Server

An Azure resource deployment and management agent built with Model Context Protocol (MCP). This agent provides tools for deploying and managing Azure resources with built-in SFI compliance features including automatic Network Security Perimeter (NSP) attachment and Log Analytics diagnostic settings.

Features

  • Resource Deployment: Deploy Azure resources using Bicep templates
  • SFI Compliance: Automatic NSP attachment and Log Analytics configuration
  • Supported Resources: Storage Accounts, Key Vault, Azure OpenAI, AI Search, AI Foundry, Cosmos DB, SQL Database, and more
  • Auto-Dependency Management: Automatic installation and configuration of required PowerShell modules

Installation

pip install azure-agent

Prerequisites

  • Python 3.12 or higher
  • Azure CLI (az) installed and authenticated
  • PowerShell (pwsh or powershell)

Supported Azure Resources

  • Storage Accounts
  • Azure Key Vault
  • Azure OpenAI
  • Azure AI Search
  • Azure AI Foundry
  • Cosmos DB
  • SQL Database
  • Network Security Perimeter

Usage

The agent exposes MCP tools for deploying and managing Azure resources. All deployments automatically include SFI compliance features.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

azure_agent-0.2.0.tar.gz (20.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

azure_agent-0.2.0-py3-none-any.whl (32.3 kB view details)

Uploaded Python 3

File details

Details for the file azure_agent-0.2.0.tar.gz.

File metadata

  • Download URL: azure_agent-0.2.0.tar.gz
  • Upload date:
  • Size: 20.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for azure_agent-0.2.0.tar.gz
Algorithm Hash digest
SHA256 3285353e8fa9c7ab0a8888328c2c5b5e913970e1ca2138f73c06becefcab560a
MD5 c0600082cf9d20d6894b5e6b5997159e
BLAKE2b-256 ad85827825ad222053094384de164f42c8370b08aa5929e288dfb5ee1a4c38d0

See more details on using hashes here.

File details

Details for the file azure_agent-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: azure_agent-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 32.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for azure_agent-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b606cb81c37ef2e5dd6d3f8d4f4644dd4290333bca0e103ef81b783c3956f6a1
MD5 8e318068b0bd27dd0bea2bbbb9425b7d
BLAKE2b-256 e8a102804c2b6441daffc6c40e5e6da16b21af26c4c36a8f8195a064de56b2a9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page