What dependencies are required to run this server?
Node.js 18 or higher, Claude Desktop with MCP support, Windows 10 or 11, and a Microsoft 365 account with an Azure AD app registration.
@JBAgent
Basic information
A Windows-compatible MCP server for querying Microsoft Graph API
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool 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.
A Windows-compatible implementation of the Model Context Protocol (MCP) server that connects Claude Desktop to Microsoft Graph API, allowing Claude to interact with Microsoft 365 services such as user profiles, emails, calendar events, and organizational data.
.env.example to .env, and fill in your Azure AD tenant ID, client ID, and client secret.npm install and npm run build.npm start, .\run-graph-server.ps1, or run-graph-server.bat.msgraph, and confirm the connection.Node.js 18 or higher, Claude Desktop with MCP support, Windows 10 or 11, and a Microsoft 365 account with an Azure AD app registration.
The app requires at least: User.Read, Mail.Read, Calendars.Read, User.Read.All, Presence.Read.All, and TeamMember.Read.All. Admin consent must be granted for the organization.
Double-check the Azure AD credentials in the `.env` file (tenant ID, client ID, client secret) and ensure the app has the correct permissions granted. Check the `graph-server.log` file for detailed error information.
Beta API endpoints are still in development and may change or behave differently than documented. They are subject to instability and should be tested thoroughly.
The repository is at `https://github.com/JBAgent/JBAssist`. Edit files in the `src` directory, rebuild with `npm run build`, and restart the server. New tools can be added following the existing patterns.

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.
🚀 The fast, Pythonic way to build MCP servers and clients.

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea

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
Comments