Plug-and-play AI enablement for ASP.NET Core. Two lines of code to transform your API into MCP tools with semantic RAG search.
builder.Services.UseMcp();
builder.Services.UseRag();
// That's it. Zero rewrites. ✨
// Control exposure with attributes:
[AiTool("create_order")]
[AiRateLimit(10)]
public IActionResult Create() {}
[AiHidden]
public IActionResult Delete() {}
All [AiTool] endpoints + built-in rag_search exposed to LLMs.
Execute tools with arguments. Rate limited. Role-validated.
Autocomplete tool names and argument values for LLMs.
Built-in prompts for API exploration and documentation.
Two lines. Zero rewrites. Full MCP protocol. Semantic RAG search.