Frontmatec.AI.Mcp
0.0.11
dotnet add package Frontmatec.AI.Mcp --version 0.0.11
NuGet\Install-Package Frontmatec.AI.Mcp -Version 0.0.11
<PackageReference Include="Frontmatec.AI.Mcp" Version="0.0.11" />
<PackageVersion Include="Frontmatec.AI.Mcp" Version="0.0.11" />
<PackageReference Include="Frontmatec.AI.Mcp" />
paket add Frontmatec.AI.Mcp --version 0.0.11
#r "nuget: Frontmatec.AI.Mcp, 0.0.11"
#:package Frontmatec.AI.Mcp@0.0.11
#addin nuget:?package=Frontmatec.AI.Mcp&version=0.0.11
#tool nuget:?package=Frontmatec.AI.Mcp&version=0.0.11
Frontmatec.AI.Mcp
Model Context Protocol (MCP) server integration for Frontmatec.AI. Exposes the ILlmTool tools
your app already registered to external AI clients (Claude Desktop, Cursor, another agent) — over
any MCP transport. The same tools your in-process agent sees, published over the wire, with no second
tool list to maintain.
Install
dotnet add package Frontmatec.AI.Mcp
Use
Register your tools exactly as you would for the agent, then add the server and pick a transport:
services
.AddSingleton<ILlmTool, NowTool>()
.AddSingleton<ILlmToolProvider, StaticLlmToolProvider>()
.AddFrontmatecMcpServer()
.WithStdioServerTransport(); // desktop clients launch the process
// .WithHttpTransport(); // remote clients — add ModelContextProtocol.AspNetCore
// and app.MapMcp("/mcp")
AddFrontmatecMcpServer() wires tools/list and tools/call straight off your registered
ILlmToolProvider(s), re-collected on every request so config-backed tools hot-reload. No model and
no LLM key are needed — an MCP server only publishes tools; the model lives in the client.
stdio gotcha: the protocol owns stdout, so route all logging to stderr or you'll corrupt the JSON-RPC stream.
Runnable McpStdioHost (stdio) and McpWebHost (HTTP) samples are in the repository; the design is
explained in docs/mcp.md.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Frontmatec.AI (>= 0.0.11)
- ModelContextProtocol (>= 1.3.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.