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
mcp-client-for-ollama
An interactive terminal client for connecting local Ollama LLMs to Model Context Protocol (MCP) servers, enabling advanced tool use and workflow automation.
Polymcp
A comprehensive toolkit and agent framework for building Model Context Protocol (MCP) servers and orchestrating them with Large Language Models (LLMs) across Python and TypeScript environments.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
Teamwork-MCP
An MCP server for AI agents to interact with the Teamwork.com API, enabling management of projects, tasks, people, companies, and reporting within Teamwork.