Documentation for 1.0.0
MentorAgent documentation
Guides and reference for MentorAgent, the .NET library that turns C# methods into tools for an AI agent and enforces the rules you declare on each one.
Quickstart (15 min)What is MentorAgent?What's new in 1.0.0
Choose your path
New app
Build your first agentCreate a Blazor app whose agent calls your own C# methods, with confirmation before it changes data.
Existing app
Add MentorAgent to your appAdd the agent to a Blazor Web App you already have: register the services, mark the methods it may call and add the chat widget.
Roles and confirmation
Control what the agent can doDecide who may call each method and when the user must confirm first. The same rules apply in the widget, in your own front end and for other AI agents.
Channels
Reach the agent from any clientConnect React, Angular, Vue or a mobile app over SignalR or HTTP. Other AI agents and tools can call your actions over MCP and A2A, with the same rules.
Explore the documentation
Get started
Learn what MentorAgent is and what is new in this version, then build your first agent or add one to an app you already have.
Concepts
Learn the three agent levels (actions, specialists and teams), how roles and confirmation control an agent, and which channel fits your client.
Configure
Set up the model provider, your front end, servers for other agents and tools, endpoint security, and the production settings.
Reference
Look up every attribute and option, the meaning of the terms that these pages use, and the changelog of every version.
Latest: 1.0.0, published on NuGet on (UTC) What's new
