lokka
MCP (Model Context Protocol) for Microsoft 365. Includes support for Microsoft Graph and other services
How to use
Lokka is a powerful Model Context Protocol (MCP) server designed specifically for integrating with Microsoft 365. It enables developers to efficiently manage and interact with data through Microsoft Graph and other services, streamlining access to various resources and enhancing application capabilities within the Microsoft ecosystem. With Lokka, you can easily facilitate data exchange and context management for your applications.
Once connected to the Lokka MCP server, you can interact with it by sending queries that leverage Microsoft Graph APIs. You can perform operations such as fetching user information, accessing calendar events, and managing files in OneDrive. The server is optimized for handling specific commands related to Microsoft 365 services, allowing you to efficiently retrieve and manipulate contextual data based on your application's needs.
How to install
Prerequisites
Before installing Lokka, ensure you have Node.js installed on your machine. You can download it from nodejs.org.
Option A: Quick start with npx
To quickly start using Lokka without a global installation, you can run the following command:
npx -y lokka
Option B: Global install alternative
If you prefer a global installation, you can use the following command:
npm install -g lokka
Additional notes
When configuring Lokka, be sure to set the necessary environment variables for authentication with Microsoft Graph, including your client ID and secret. A common issue developers face is not properly configuring these variables, which can lead to authentication failures. Additionally, ensure that you have the correct permissions assigned in Azure for accessing the data you intend to work with.
Related MCP Servers
ai-dev-tools-zoomcamp
AI Dev Tools Zoomcamp is a free course that helps you use AI tools to write better code, faster. We're starting the first cohort of this course on November 18, 2025! Sign up here to join us 👇🏼
sdk-typescript
A model-driven approach to building AI agents in just a few lines of code.
lichess
A Model Context Protocol (MCP) server that enables Claude Desktop to interact with Lichess chess platform through natural language. Play games, analyze positions, manage your account, and participate in tournaments—all by simply talking to Claude.
llms-txt-generator
The ultimate AI-powered generator for llms.txt and llms-full.txt files.
mcp-graphql-tools
GraphQL MCP server for AI assistants
myinstants
MCP server that lets your ai agent press sound buttons. it's not that deep.