Yassiinee/Adaptive-MCP-System
A production-ready, multi-agent AI chat system built with .NET C#, Microsoft Orleans, and MCP - Own scalable ChatGPT alternative using free API tiers
Platform-specific configuration:
{
"mcpServers": {
"Adaptive-MCP-System": {
"command": "npx",
"args": [
"-y",
"Adaptive-MCP-System"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
> A production-ready, multi-agent AI chat system built with .NET C#, Microsoft Orleans, and MCP โ your own scalable ChatGPT alternative using free API tiers.
[](https://dotnet.microsoft.com) [](https://learn.microsoft.com/dotnet/orleans) [](https://github.com/modelcontextprotocol/csharp-sdk) [](LICENSE)
---
<p align="center"> </p>
---
User Request
โ
โผ
ASP.NET Core API (/api/chat/{userId})
โ
โผ
Orleans Silo (in-process)
โโโ ChatGrain โ per-user state & history (IGrainWithStringKey)
โโโ AgentOrchestratorGrain
โโโ GeneralAgentGrain
โโโ CoderAgentGrain
โโโ AnalystAgentGrain
โ
โผ
MCP Client Layer
โโโ web_search (Tavily API โ free)
โโโ get_datetime
โโโ code_runner
โ
โผ
LLM Provider
โโโ Google Gemini 1.5 Flash (primary โ free tier)
โโโ Groq / Llama3-70B (fallback โ free tier)<p align="center"> <img s
Loading reviews...