ai_m365_mcp
Verified Safeby drewelewis
Overview
A Python-based MCP client for interacting with Microsoft Teams, primarily for learning, testing, and prototyping AI-powered automation and integration.
Installation
python main.pyEnvironment Variables
- TEAMS_ACCESS_TOKEN
Security Notes
The client uses standard Microsoft Graph API authentication mechanisms via access tokens and warns against hardcoding secrets by recommending environment variables and `.env` which is `.gitignore`d. It relies on Azure AD for permissions and token management. No `eval` or obvious malicious patterns were found in the provided client code. The security primarily depends on secure management of the `TEAMS_ACCESS_TOKEN` and correctly configured Azure AD app permissions.
Similar Servers
Polymcp
A comprehensive TypeScript framework for building and orchestrating Model Context Protocol (MCP) servers and AI agents, enabling LLMs to intelligently discover, select, and execute external tools.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
Teamwork-MCP
The MCP server simplifies interaction with the Teamwork.com API, enabling AI agents to manage projects, tasks, people, and companies within Teamwork.
jotsu-mcp
General-purpose library for implementing the Model Context Protocol (MCP) and creating workflows that use MCP tools, resources, and prompts.