What prerequisites are needed to use Lokka?
You need Node.js installed, a local clone of the Lokka repository, an Entra (Azure AD) app registration with Microsoft Graph application permissions, and a client secret.
@merill
Basic information
Lokka is a Microsoft Graph MCP server.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"lokka": {
"command": "node",
"args": [
"<absolute-path-to-main.js>/src/mcp/build/main.js"
],
"env": {
"TENANT_ID": "",
"CLIENT_ID": "",
"CLIENT_SECRET": ""
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Lokka is a Model Context Protocol (MCP) server for the Microsoft Graph API. It lets you query and manage your Microsoft 365 tenant using natural language through any MCP-compatible client, such as Claude Desktop.
Install Node.js, clone the Lokka GitHub repository, create an Entra application with appropriate Microsoft Graph application permissions, and generate a client secret. Build the project with npm install and npm run build, then configure your MCP client’s JSON file with the absolute path to build/main.js and the tenant ID, client ID, and client secret environment variables.
You need Node.js installed, a local clone of the Lokka repository, an Entra (Azure AD) app registration with Microsoft Graph application permissions, and a client secret.
In the Azure portal, open your app registration, go to API permissions, add Microsoft Graph application permissions, then grant admin consent for your organization.
Edit the `claude_desktop_config.json` file to include a new `mcpServers.lokka` entry with the command `node`, args pointing to the absolute path of `build/main.js`, and environment variables for `TENANT_ID`, `CLIENT_ID`, and `CLIENT_SECRET`.
Yes. On Windows, make sure to fully quit Claude from the system tray (right‑click and select Quit) before restarting, so the new configuration takes effect.
After restarting Claude Desktop, look for a hammer icon in the chat window. You can then try sample queries like “Get all users” or “Show me the details for John Doe.”

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
MCP Toolbox for Databases is an open source MCP server for databases.
Free moving quotes for AI agents from Next Generation Movers, a licensed interstate mover (USDOT 3764697). US long-distance nationwide and local DC/MD/VA. Indicative ballpark price and booking options; optional $0.01 x40

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one
Open-source MCP to use Blender with any LLM
Comments