Skip to main content
Glama
merill

Lokka (Microsoft 365 MCP server)

ロッカ

npmバージョン

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 account

  • Show me all the Intune device configuration policies assigned to the 'Call center' group

  • What was the most expensive service in Azure last month?

Lokkaはどのように機能しますか?

はじめる

Lokka のインストールおよび設定方法の詳細については、ドキュメントを参照してください。

Related MCP server: Ollama MCP Server

コンポーネント

ツール

  1. Lokka-Microsoft

    • Microsoft 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 呼び出しの結果。

環境変数

サーバーの設定は環境変数を使用して行います。以下の環境変数が必要です。

名前

説明

TENANT_ID

Microsoft Entra テナントの ID。

CLIENT_ID

Microsoft Entra に登録されたアプリケーションの ID。

CLIENT_SECRET

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 アプリを作成してエージェントを構成する方法の詳細については、インストール ガイドを参照してください。)

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

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