• MCP with Entra auth + Copilot & Cowork

    MCP with Entra auth + Copilot & Cowork

    Security is important; everyone knows that. If you (like me) are in the Microsoft enterprise space, then Entra ID is usually the mechanism you use to secure your stuff. But how do we use Entra ID to control access to MCP servers? This is the topic I intend to explore in this blog post. So, let’s spend some time digging up all the dirt and leaving no stone unturned when it comes to using Entra with your MCP servers.

    Read more →
  • Running Dataverse MCP Server in non-Microsoft clients

    Running Dataverse MCP Server in non-Microsoft clients

    The Dataverse MCP Server has been around for about a year now, and I have blogged about it extensively during this time.

    For example, last summer I did an evaluation of how well different LLMs performed using the Dataverse MCP Server. It seems like a lifetime ago - the state-of-the-art LLMs at that time were OpenAI o3 and DeepSeek-R1, and it turned out that GPT-4.1 was best at using the DV MCP, all things considered.

    Read more →
  • The new MCP spec and the unfortunate deprecation of MCP Sampling

    The new MCP spec and the unfortunate deprecation of MCP Sampling

    Greetings from beautiful Portorož in Slovenia, where I am joining Jonas Rapp to present a session titled “How and why did we implement AI Chat in FetchXML Builder?” at the DynamicsMinds conference. We are talking about our fun collaboration from last year, where we added AI chatbot functionality to Jonas’ tool FetchXML Builder - one of the most widely used Power Platform community tools (even mentioned in the official docs!).

    Read more →
  • The death of BizApps and the rise of the agentic Power Platform

    The death of BizApps and the rise of the agentic Power Platform

    Sometime last summer, it started to dawn on me that business applications as we know them might soon be a thing of the past.

    I had been experimenting with the Model Context Protocol for a while, building custom agents that read and wrote to Dataverse directly - no UI in between. Talking to my business application in natural language, with MCP doing the plumbing, was unexpectedly delightful - and surprisingly productive.

    Read more →
  • Declarative Agents with Work IQ MCP Servers

    Declarative Agents with Work IQ MCP Servers

    It has been a while since I last looked into Agent 365 SDK, and since then a couple of interesting things have happened.

    Read more →

RSS