Awesome MCPCloud & DevOps

merill/lokka

⭐ 296 JavaScript added to this list on 2025-04-09 repository created 2025-03-15

Lokka is a Model Context Protocol (MCP) server designed to enable AI-driven natural language management and querying of Microsoft 365 and Azure tenants through Microsoft Graph and Azure Resource Management APIs. It allows users to interact with their Azure and Microsoft 365 environments using natural language commands, making it easier to manage resources, query data, and perform administrative tasks without needing to write complex API calls or scripts. The project supports multiple authentication methods to accommodate different deployment scenarios, including client credentials (service-to-service), interactive user-based authentication, and client-provided token authentication. This flexibility ensures that Lokka can be integrated into various environments and workflows securely and efficiently. Lokka provides several tools, including the core `Lokka-Microsoft` tool that interfaces with Microsoft Graph and Azure APIs, allowing users to query and update their tenants. Additional tools introduced in version 0.2.0 include token management utilities such as `set-access-token` for updating access tokens and `get-auth-status` for checking authentication status and capabilities. The server is configured using environment variables that specify tenant IDs, client IDs, secrets, and authentication modes. Lokka is compatible with AI models and chat clients like Claude Desktop, enabling users to leverage AI for managing their cloud resources through conversational interfaces. Use cases demonstrated include creating security groups with dynamic rules, finding conditional access policies, listing Intune device configuration policies, and analyzing Azure service costs. The project is well-documented with installation guides, developer guides, and usage instructions available on its website. Overall, Lokka simplifies cloud tenant management by bridging AI natural language processing with Microsoft cloud APIs, enhancing productivity and accessibility for administrators and developers managing Microsoft 365 and Azure environments.

https://github.com/merill/lokka

aiai-drivenapi-callsauthentication-methodsazure-resource-managementazure-resource-management-apisazure-rm-apisazure-service-costsazure-servicesazure-tenantsclaude-desktopclient-credentialsclient-provided-tokencloud-resource-managementconditional-access-policiesentra-tenantgraphinteractive-authenticationintuneintune-device-configurationmcpmcp-servermicrosoftmicrosoft-365microsoft-graphmodel-context-protocolnatural-languagenatural-language-managementsecurity-groupstenant-managementtoken-management

Also in Cloud & DevOps

apache/apisix

Apache APISIX is a high-performance cloud-native API Gateway and AI Gateway that supports Model Context Protocol (MCP) integration through its mcp-bridge plugin, offering dynamic traffic management, security, and observability features.

awslabs/mcp

AWS MCP Servers is a suite of specialized Model Context Protocol servers that integrate AWS best practices and resources into AI-powered development workflows to enhance cloud-native development and infrastructure management.

webiny/webiny-js

Webiny is an open-source, self-hosted headless CMS and framework, built on AWS serverless with AI-assisted development capabilities via an embedded MCP server, designed for large organizations.

modelcontextprotocol/registry

MCP Registry is a community-driven centralized service offering a RESTful API for discovering, managing, and publishing Model Context Protocol (MCP) servers with MongoDB and Docker support.

beclab/Olares

Olares is an open-source personal cloud operating system that enables users to run local AI models and applications with personalized, context-aware AI interactions using a Model Context Protocol-like mechanism, providing a private and secure AI home server environment.

cloudflare/mcp-server-cloudflare

Cloudflare MCP Server is a suite of MCP servers that enable large language model clients to interact with and manage Cloudflare's cloud services through natural language commands, facilitating automation and insights across various domains.

grafana/mcp-grafana

mcp-grafana is an MCP server that provides comprehensive programmatic access to Grafana's dashboards, datasources, alerts, incidents, and on-call management features through MCP clients.

metorial/mcp-containers

MCP Containers offers containerized versions of hundreds of MCP servers, enabling easy, secure, and up-to-date deployment of Model Context Protocol servers for AI integration and experimentation.