Azure-Samples/openai-mcp-agent-dotnet
Sample to create an AI Agent using OpenAI models with any MCP server running on Azure Container Apps
Implements a .NET Blazor-based MCP client connected to a remote TypeScript MCP server for task management, with both containerized on Azure Container Apps using Microsoft Entra authentication. The agent leverages Azure OpenAI's next-generation API and supports configurable models (defaulting to GPT-4o mini), keyless authentication, and isolated network communication between client and server containers. Deploys infrastructure-as-code via Azure Developer CLI with optional development mode logging for debugging agent and server interactions.
Stars
29
Forks
17
Language
JavaScript
License
MIT
Category
Last pushed
Oct 29, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/Azure-Samples/openai-mcp-agent-dotnet"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
flytohub/flyto-core
The open-source execution engine for AI agents. 412 modules, MCP-native, triggers, queue,...
activepieces/activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation /...
evalstate/fast-agent
Code, Build and Evaluate agents - excellent Model and Skills/MCP/ACP Support
Azure-Samples/AI-Gateway
Labs to explore AI Models, MCP servers, and Agents with the AI Gateway powered by Azure API...
Klavis-AI/klavis
Klavis AI (YC X25): MCP integration platforms that let AI agents use tools reliably at any scale