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.1.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.1-py3-none-any.whl (32.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: azure_agent-0.2.1.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.1.tar.gz
Algorithm Hash digest
SHA256 05caa75089fa3d7bb9ddcb1f2fae35803938d6432f1407e4a2627c4ea10c16e0
MD5 c2781d3ab37affdb13727fea4d740af2
BLAKE2b-256 03dca2cfd2e555e3d9af36db9e7fc3ab59dde88c1ac9b5b628792fbdd15e6929

See more details on using hashes here.

File details

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

File metadata

  • Download URL: azure_agent-0.2.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 291ccfd19970cf8bdda74a422e4d12bdcfef3b8a16ef863b2c646c78dde2c009
MD5 0ce808d46ac8e8a635e72ee2b0afd35d
BLAKE2b-256 eebfcd1d5512d8126bcbfccbd6453f0abc4a092d6267c8917826b42beb71a7db

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