azure-mcp-server
0
Azure MCP Server is a Model Context Protocol server designed to interface with various Azure services. It focuses on providing tools for managing Azure Storage, Virtual Machines, and App Services efficiently. The server uses mcp-framework for building capabilities, leveraging Azure's authentication methods.
Azure MCP Server
A Model Context Protocol (MCP) server designed to interact with Azure services. It offers tools for managing Azure Storage, Virtual Machines, and App Services. The project utilizes the @azure/identity
package for authentication through multiple Azure credential methods.
Features
- Azure Storage Tools: Manage storage account settings and operations on blobs and containers.
- Azure Virtual Machine Tools: Perform operations such as listing, starting, stopping, and deleting VMs.
- Azure App Service Tools: Operations include listing, starting, stopping, and retrieving App Service configurations.
Authentication Methods
- Environment variables
- Managed Identity
- Azure CLI credentials
- Visual Studio Code credentials
- Interactive browser login
Building and Testing
- Use
npm install
to run dependencies,npm run build
to compile, andnpm start
to start the server.
Learn More
- Links to MCP Framework documentation and GitHub repository are provided.