MCP servers

Elevating AI Capabilities through MCP Protocol Integration

Overview of MCP Protocol Integration with AI Capabilities Understanding MCP Protocol The MCP protocol, which stands for Multi-Channel Protocol, is a powerful framework designed to facilitate enhanced communication among various software agents and systems. This protocol allows different artificial intelligence systems to interface and share information seamlessly, enhancing the overall interactivity and responsiveness of AI applications. […]

Read More →

Take back ownership of an orphan Teams private channel

Setup: O365 tenant with Teams Problem: There is a private channel in a Team that is orphan – last owner left and no other user is part of that channel Solution: Run the following PowerShell commands OBS. You need to run both commands in this order. To change the owner of the SharePoint site associated […]

Read More →

Restrict Microsoft Graph – Mail.Send permission to only one user

Setup: Microsoft 365 tentant. One application wants to send emails via Graph API. Problem: Assigning Mail.Send Graph permission is very dangerous if is not restricted to one user. By default that application can send on behalf of every user in organization. Solution: Before granting the consent as GA for the permission do the following to […]

Read More →

Update AD DNS records with PowerShell

Setup: Microsoft Active Directory DNS Problem: You want to update some DNS records via PowerShell as part of a script, useful for failover situations. Solution: Use the following PowerShell script

Read More →

Export a list with all videos from Microsoft Stream

Setup: Tenant in O365 with Stream Problem: How to export a list with all the videos from Microsoft Stream into a CSV. Microsoft does not provide an API for this. Solution: Fort this task you need to use a combination of tools: PowerShell and Chrome. Step1. Load in Chrome the Stream admin https://web.microsoftstream.com/admin?view=Administrators . Inspect […]

Read More →