Turning PowerShell Commands into AI Tools
summary
A working MCP server called PoshMcp automatically exposes existing cmdlets, functions and modules as AI-discoverable tools, running either in‑process or out‑of‑process PowerShell (subprocesses required for Azure and Graph modules). Demo spins up a local HTTP endpoint, discovers 13 tools, supports container images, startup scripts, include/exclude patterns, result caching and property filtering, emits OpenTelemetry metrics, and enforces auth via API key and Entra ID with per-command role/scopes so admin-only actions disappear for nonadmins.
AI-written summary · about
chapters (7)
- 0:00Welcome
- 3:39AI toolmaker for PowerShell
- 10:00posh-mcp project and demo
- 21:27Local workflow automation
- 24:59Hosting posh-mcp as HTTP
- 31:36Authentication and role-based access control
- 33:23Q&A
related talks
01h 30mCreating Intuitive AI Agents for PowerShell..
01h 01m.NET Meets MCP: Build Your Own AI-Powered Service with C#
39mHow to connect your systems to AI Tools with MCP Servers
25mTools in your AI's Toolbox : An introduction to MCP Servers
25mMaking AI Personal: Building Context-Rich AI Tools with MCP
01h 31mBuild AI-Powered Automation Tools: MCP Workshop for Developers & Engineers
16mDriving agentic innovation w/ MCP as the backbone of tool-aware AI
30mComposable AI: Building Next-Gen AI Agents with MCP
