Lokka (Microsoft 365 MCP server)
ロッカ
Lokka は、Microsoft Graph および Azure RM API 用のモデル コンテキスト プロトコル サーバーであり、AI を使用して Azure および Microsoft 365 テナントのクエリと管理を行うことができます。
お気に入りの AI モデルとチャット クライアントで Lokka を使用する方法については、 Lokka.dev をご覧ください。
Lokka を使用すると、Claude Desktop または任意の MCP クライアントを使用して、自然言語で Microsoft API を通じて Azure および Microsoft 365 テナント内で操作を実行できます。
例えば:
Create a new security group called 'Sales and HR' with a dynamic rule based on the department attribute.Find all the conditional access policies that haven't excluded the emergency access accountShow me all the Intune device configuration policies assigned to the 'Call center' groupWhat was the most expensive service in Azure last month?

はじめる
Lokka のインストールおよび設定方法の詳細については、ドキュメントを参照してください。
Related MCP server: ms-teams-mcp
コンポーネント
ツール
Lokka-MicrosoftMicrosoft Graph および Azure API を呼び出します。Azure および Microsoft 365 テナントへのクエリをサポートします。権限が付与されている場合は更新もサポートされます。
入力:
apiType(文字列): クエリする Microsoft API の種類。オプション: Microsoft Graph (Entra) の場合は 'graph'、Azure Resource Management の場合は 'azure'。path(文字列): 呼び出す Azure または Graph API URL パス (例: '/users'、'/groups'、'/subscriptions')。method(文字列): 使用する HTTP メソッド (例: get、post、put、patch、delete)apiVersion(文字列): Azure リソース管理 API バージョン (apiType Azure の場合は必須)subscriptionId(文字列): Azure サブスクリプション ID (Azure Resource Management 用)。queryParams(文字列): $filter、$select などのクエリ パラメータの配列。すべてのパラメータは文字列です。body(JSON): リクエスト本体(POST、PUT、PATCHの場合)
戻り値: Azure または Graph API 呼び出しの結果。
環境変数
サーバーの設定は環境変数を使用して行います。以下の環境変数が必要です。
名前 | 説明 |
| Microsoft Entra テナントの ID。 |
| Microsoft Entra に登録されたアプリケーションの ID。 |
| Microsoft Entra に登録されたアプリケーションのクライアント シークレット。 |
インストール
このサーバーを Claude Desktop アプリで使用するには、 claude_desktop_config.jsonの「mcpServers」セクションに次の構成を追加します。
{
"mcpServers": {
"Lokka-Microsoft": {
"command": "npx",
"args": ["-y", "@merill/lokka"],
"env": {
"TENANT_ID": "<tenant-id>",
"CLIENT_ID": "<client-id>",
"CLIENT_SECRET": "<client-secret>"
}
}
}
}<tenant-id> 、 <client-id> 、 <client-secret> 、Microsoft Entra アプリケーションの実際の値に置き換えてください。(Entra アプリを作成してエージェントを構成する方法の詳細については、インストール ガイドを参照してください。)
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceMCP server for Microsoft 365 via the Microsoft Graph API, providing read-only access to profile, calendar, email, Teams chats, OneDrive files, and meeting transcripts from any MCP client.182MIT
- FlicenseNot gradedqualityBmaintenanceMCP server providing access to Microsoft Teams chats/channels, Outlook emails, calendar events, and SharePoint files via Microsoft Graph API.
- FlicenseNot gradedqualityBmaintenanceA Model Context Protocol (MCP) server for interacting with Microsoft 365 and Microsoft Office services through the Graph API.
Related MCP Connectors
Official Microsoft MCP Server to query Microsoft Entra data using natural language
Read-only MCP server for ClassQuill, a tutoring-business-management platform.
The official MCP Server from Mia-Platform to interact with Mia-Platform Console
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/merill/lokka'
If you have feedback or need assistance with the MCP directory API, please join our Discord server