# Configure

> Set up the model provider, your front end, servers for other agents and tools, endpoint security, and the production settings.

- URL: https://docs.mentoragent.net/configure
- Documentation for: MentorAgent 1.0.0

## Pages

- [Model providers](https://docs.mentoragent.net/configure/model-providers.md): Connect OpenAI, Azure OpenAI, Ollama and other local models, or your own AIAgent, and choose models that support tool calling.
- [Blazor Server app](https://docs.mentoragent.net/configure/blazor-server.md): Configure MentorAgent in a Blazor Web App with Server interactivity: services, the options that matter, the widget and authentication.
- [Blazor WebAssembly and Auto](https://docs.mentoragent.net/configure/blazor-webassembly.md): Keep the widget on the server, or run it in a WebAssembly or Auto client with Novior.MentorAgent.Blazor, backed by Novior.MentorAgent.Server.
- [.NET MAUI (Blazor Hybrid)](https://docs.mentoragent.net/configure/maui.md): Host MentorAgent in a .NET MAUI Blazor Hybrid app, pass the signed-in user for role checks, and keep the model key on a server.
- [Any front end: React, Angular, Vue](https://docs.mentoragent.net/configure/any-front-end.md): Use MentorAgent from React, Angular, Vue, a mobile app or any HTTP client: SignalR or Server-Sent Events, confirmation over HTTP, and how to stop an answer.
- [MCP server](https://docs.mentoragent.net/configure/mcp-server.md): Expose your actions to MCP clients such as Claude Desktop or VS Code: authentication, CORS, and the actions that the server does not list.
- [A2A server](https://docs.mentoragent.net/configure/a2a-server.md): Let other agents call your agent over the Agent-to-Agent (A2A) protocol: the agent card, authentication, and the actions that need confirmation.
- [Secure the endpoints](https://docs.mentoragent.net/configure/secure-endpoints.md): Protect the SignalR hub, Server-Sent Events, /mcp and /a2a endpoints with authentication and CORS before you expose them.
- [Production checklist](https://docs.mentoragent.net/configure/production.md): Settings to review before you go to production: governance defaults, safety check, rate limits, cost and routing, history, observability, and outgoing data.
