A demo of deploying an MCP server for use by a bot in Microsoft Teams.
{
"mcpServers": {
"if-mcp-server-for-microsoft-teams": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A demo of deploying an MCP server for use by a bot in Microsoft Teams.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 153 days ago. 4 stars.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
Official Notion MCP Server
Give AI agents access to your Obsidian vault via local files or Self-hosted LiveSync.
🗂️🤖 Airtable Model Context Protocol Server, for allowing AI systems to interact with your Airtable bases
MCP Security Weekly
Get CVE alerts and security updates for IF MCP Server For Microsoft Teams and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A demonstration project showing how to build a Microsoft Teams bot using the Model Context Protocol (MCP) to provide legal research capabilities through the Court Listener API.
This project demonstrates:
Important: This demo uses the Microsoft Bot Framework which is scheduled for end of support on December 31, 2025. You can use this demo beyond that date, but understand that this demo is not intended to be used in production for a long period of time. The demo exists to merely show the concepts of architecture and functionality. For production usage, the dependencies of the web application (Teams Bot) should be updated to use the Microsoft Agents SDK. Once the end-of-support date has been reached, we will update the repo with the necessary changes that leverage the Microsoft Agents SDK.
┌──────────────────────────────────────────────────────────────────┐
│ Microsoft Teams │
└────────────────────────────┬─────────────────────────────────────┘
│
▼
┌──────────────────────────────────────────────────────────────────┐
│ Teams Bot (Azure App Service) │
│ ┌────────────────────────────────────────────────────────────┐ │
│ │ Bot Framework SDK │ │
│ │ - Receives user messages │ │
│ │ - Routes to Azure OpenAI for intent understanding │ │
│ │ - Calls MCP server with determined tool & params │ │
│ │ - Formats and returns results to Teams │ │
│ └────────────────────────────────────────────────────────────┘ │
│ │
│ ┌─────────────────┐ ┌────────────────────────────────┐ │
│ │ Azure OpenAI │ │ MCP Client │ │
│ │ (GPT-4.1) │ │ - HTTP/JSON-RPC protocol │ │
│ │ │ │ - Tool invocation │ │
│ └─────────────────┘ └────────────────────────────────┘ │
└────────────────────────────────────────┬─────────────────────────┘
│ HTTP/JSON-RPC
▼
┌──────────────────────────────────────────────────────────────────┐
│ MCP Server (Azure Functions) │
│ ┌────────────────────────────────────────────────────────────┐ │
│ │ Microsoft MCP Extension │ │
│ │ - Endpoint: /runtime/webhooks/mcp │ │
│ │ - Protocol: JSON-RPC 2.0 (JSON/SSE) │ │
│ │ │ │
│ │ MCP Tools (via McpToolTrigger): │ │
│ │ • search_opinions - Search court opinions │ │
│ │ • get_opinion_details - Get specific opinion │ │
│ │ • search_dockets - Search dockets/cases │ │
│ │ • get_court_info - Get court information │ │
│ └────────────────────────────────────────────────────────────┘ │
│ │
│ ┌──────────────────────┐ ┌───────────────────────────────┐ │
│ │ Dataverse Cache │ │ Court Listener Client │ │
│ │ - 30-day TTL │ │ - REST API integration │ │
│ │ - SHA-256 keys │ │ │ │
│ └──────────────────────┘ └───────────────────────────────┘
... [View full README on GitHub](https://github.com/microsoft/IF-MCP-Server-for-Microsoft-Teams#readme)