Overview
Features
Lokka-Microsoft API Tool
Calls Microsoft Graph and Azure APIs; supports querying and updating Azure and Microsoft 365 tenants when permissions are provided.
Natural language MCP client integration
Allows Claude Desktop or any MCP client to issue natural language commands to perform Graph/Azure actions.
Multiple authentication methods
Supports Interactive Auth, App-Only Auth with Certificate, and App-Only Auth with Client Secret.
Client-provided token mode
Supports token-based authentication where the MCP client provides Microsoft Graph tokens.
Token management tools
New tools set-access-token, get-auth-status, and add-graph-permission for managing tokens and permissions.
Graph API version control
Default to beta; can force v1.0 with USE_GRAPH_BETA=false; per-request overrides via graphApiVersion.
Environment variable configuration
Configure TENANT_ID, CLIENT_ID, CLIENT_SECRET, CERTIFICATE_PATH, CERTIFICATE_PASSWORD, USE_INTERACTIVE, USE_CERTIFICATE, USE_CLIENT_TOKEN, and related settings.
Installation/usage integration
Provides configuration examples for Claude Desktop and VS Code installations, including one-click VS Code install options.
Who Is This For?
- AI developers:Build AI-powered agents to query and manage Microsoft Graph and Azure tenants.
- IT admins:Automate tenant administration tasks using natural-language queries via MCP clients.
- Security engineers:Query and modify security policies and configurations using MCP-powered natural language.




