fluentui-blazor icon indicating copy to clipboard operation
fluentui-blazor copied to clipboard

Users/aclerbois/dev v5/add mcp

Open AClerbois opened this issue 3 weeks ago • 1 comments

Pull Request

📖 Description

Following the issue #4386, I create the MCP Server.

The MCP is documented in the demo doc examples via reflexion.

You can find all MCP ressources via the documentation.

If you run it via VS Code, you can get the follow behavior.

Prompts : image

Tools : image

Ressources : image

🎫 Issues

👩‍💻 Reviewer Notes

You should follow the Examples/Mcp/Readme.md file to isntall locally the MCP and test it.

📑 Test Plan

✅ Checklist

General

  • [x] I have added tests for my changes.
  • [x] I have tested my changes.
  • [x] I have updated the project documentation to reflect my changes.
  • [x] I have read the CONTRIBUTING documentation and followed the standards for this project.

Component-specific

After that, you should publish the new NuGet generated package to NuGet.org

  • [ ] I have added a new component
  • [ ] I have added Unit Tests for my new component
  • [ ] I have modified an existing component
  • [ ] I have validated the Unit Tests for an existing component

⏭ Next Steps

AClerbois avatar Dec 05 '25 22:12 AClerbois

@vnbaaij @Tyme-Bleyaert FYI :

After a code review today with @dvoituron,

We decided to stop this PR and split it into several smaller prs, following the plan :

  1. Prepare the docgenapi, to provide a text file to the future step containing a complete json file to be used for the next step.

  2. Create a smaller MCPs server with less MCP content and provide then into several smaller PR and add minimum markdown documentation.

  3. Improve agan the docgenapi to provide to the demo(doc) the reflexion of the tool provided by the MCP. Instead make reflection via API. More efficient than reflection.

  4. Add Prompts / Ressources / toosl in the MCP Server.

AClerbois avatar Dec 12 '25 10:12 AClerbois