JBAssist

JBAgent/JBAssist

3.1

If you are the rightful owner of JBAssist and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

JBAssist is a Windows-compatible MCP server that connects Claude Desktop to Microsoft Graph API, enabling interaction with Microsoft 365 services.

JBAssist is a Model Context Protocol (MCP) server designed to facilitate the interaction between Claude Desktop and Microsoft 365 services via the Microsoft Graph API. It provides a suite of tools to access both standard and beta features of the Graph API, allowing users to retrieve profile information, emails, calendar events, and perform user searches. The server supports advanced features such as enhanced user profiles, organizational relationships, and presence information through the beta API. JBAssist requires Node.js, Claude Desktop with MCP support, and a Microsoft 365 account with appropriate permissions. The setup involves creating an Azure AD App Registration, configuring API permissions, and running the server on a Windows machine.

Features

  • Standard API Tools: Access user profile, emails, calendar events, and perform user searches.
  • Beta API Tools: Enhanced user profiles, direct reports, manager information, and presence status.
  • Azure AD Integration: Requires Azure AD App Registration for authentication and permissions.
  • Cross-Platform Usage: Compatible with Windows 10 or 11 and integrates with Claude Desktop.
  • Extensible: Allows for the addition of new Microsoft Graph endpoints and beta features.