@merill/lokka

0.1.7 • Public • Published

Lokka - MCP Server for Microsoft Graph

Lokka is an MCP server for querying and managing your Microsoft 365 tenant using the Microsoft Graph API. It acts as a bridge between the Microsoft Graph API and any compatible MCP client, allowing you to interact with your Microsoft 365 tenant using natural language queries.

Sample queries

Here are some examples of queries you can use with Lokka.

  • 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 device configuration policies assigned to the 'Call center' group

What is Lokka?

Lokka is designed to be used with any compatible MCP client, such as Claude Desktop, Cursor, Goose, or any other AI model and client that support the Model Context Protocol. It provides a simple and intuitive way to manage your Microsoft 365 tenant using natural language queries.

Follow the guide at Lokka.dev to get started with Lokka and learn how to use it with your favorite AI model and chat client.

How does Lokka work?

MCP Client Configuration

{
  "mcpServers": {
    "lokka": {
      "command": "npx",
      "args": ["-y", "@merill/lokka"],
      "env": {
        "TENANT_ID": "<tenant-id>",
        "CLIENT_ID": "<client-id>",
        "CLIENT_SECRET": "<client-secret>"
      }
    }
  }
}

Get started

See the docs for more information on how to install and configure Lokka.

Package Sidebar

Install

npm i @merill/lokka

Homepage

lokka.dev

Weekly Downloads

221

Version

0.1.7

License

MIT

Unpacked Size

11 kB

Total Files

5

Last publish

Collaborators

  • merill