A Windows-compatible MCP server for querying Microsoft Graph API
Overview
what is JBAssist?
JBAssist is a Windows-compatible Model Context Protocol (MCP) server that enables interaction with Microsoft 365 services through the Microsoft Graph API.
how to use JBAssist?
To use JBAssist, set up an Azure AD App Registration, configure API permissions, clone the repository, and run the server using Claude Desktop.
key features of JBAssist?
- Access to standard and beta Microsoft Graph API features.
- Tools for retrieving user profiles, emails, calendar events, and more.
- Enhanced user profile information and advanced user search capabilities.
use cases of JBAssist?
- Querying user profile information from Microsoft 365.
- Retrieving recent emails and calendar events.
- Searching for users within an organization based on various criteria.
FAQ from JBAssist?
- What are the prerequisites for using JBAssist?
You need Node.js, Claude Desktop, a Microsoft 365 account, and an Azure AD App Registration.
- Can I use JBAssist on non-Windows systems?
No, JBAssist is designed specifically for Windows environments.
- How do I troubleshoot connection issues?
Check your Azure AD app credentials and ensure the necessary permissions are granted.