This agent assists users in finding technical information on Microsoft Learn Documentation.
Microsoft Learn Search Agent - a declarative Microsoft 365 agent that helps users query Microsoft Learn and MCP servers, answer developer questions (SPFx, Microsoft Graph, etc.), I have added CodeInterpreter and GraphicArt capabilities to do creative options performing code/graphics tasks.
| Version | Date | Comments | Author |
|---|---|---|---|
| 1.0 | 15th December 2025 | Initial release | Paul Bullock |
Prerequisites
To run this app template in your local dev machine, you will need:
- Node.js, supported versions: 18, 20, 22
- A Microsoft 365 account for development.
- Microsoft 365 Agents Toolkit Visual Studio Code Extension version 5.0.0 and higher or Microsoft 365 Agents Toolkit CLI
- Microsoft 365 Copilot license
-
Open ATK in VS Code
Click the Microsoft 365 Agents Toolkit icon in the Activity Bar.
-
Sign in
Open the Agents Toolkit by click on the toolkit icon in the VS Code sidebar. Under Account, authenticate with your dev M365 account.
-
Provision & debug
Use the Provision button in ATK to create resources. ATK will detect if your MCP server requires OAuth2 or API‐Key. Provide your Client ID/Secret or Key when prompted. Then Start Debugging to Preview agent in Copilot in Edge/Chrome. Your DA will appear under Copilot chats.
-
Test your MCP‑powered agent
Open the Copilot pane, select your agent and invoke any of the MCP tools with natural‑language prompts.
We do not support samples, but this community is always willing to help, and we want to improve these samples. We use GitHub to track issues, which makes it easy for community members to volunteer their time and help resolve issues.
You can try looking at issues related to this sample to see if anybody else is having the same issues.
If you encounter any issues using this sample, create a new issue.
Finally, if you have an idea for improvement, make a suggestion.
THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
