Skip to main content

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

Metadata

Release files for azure-agent 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for azure-agent 0.2.1
File Size Uploaded
azure_agent-0.2.1.tar.gz 20.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for azure-agent 0.2.1
File Interpreter ABI Platform
azure_agent-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 52.7 kB

Release files / azure_agent-0.2.1.tar.gz

Download URL azure_agent-0.2.1.tar.gz
Size 20.4 kB
Tags Source
SHA-256 checksum
How to use checksums
05caa75089fa3d7bb9ddcb1f2fae35803938d6432f1407e4a2627c4ea10c16e0
BLAKE2b-256 checksum
How to use checksums
03dca2cfd2e555e3d9af36db9e7fc3ab59dde88c1ac9b5b628792fbdd15e6929
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / azure_agent-0.2.1-py3-none-any.whl

Download URL azure_agent-0.2.1-py3-none-any.whl
Size 32.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
291ccfd19970cf8bdda74a422e4d12bdcfef3b8a16ef863b2c646c78dde2c009
BLAKE2b-256 checksum
How to use checksums
eebfcd1d5512d8126bcbfccbd6453f0abc4a092d6267c8917826b42beb71a7db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page