Ten99.Aria.Hosting.Mcp.Core
1.0.742
dotnet add package Ten99.Aria.Hosting.Mcp.Core --version 1.0.742
NuGet\Install-Package Ten99.Aria.Hosting.Mcp.Core -Version 1.0.742
<PackageReference Include="Ten99.Aria.Hosting.Mcp.Core" Version="1.0.742" />
<PackageVersion Include="Ten99.Aria.Hosting.Mcp.Core" Version="1.0.742" />
<PackageReference Include="Ten99.Aria.Hosting.Mcp.Core" />
paket add Ten99.Aria.Hosting.Mcp.Core --version 1.0.742
#r "nuget: Ten99.Aria.Hosting.Mcp.Core, 1.0.742"
#:package Ten99.Aria.Hosting.Mcp.Core@1.0.742
#addin nuget:?package=Ten99.Aria.Hosting.Mcp.Core&version=1.0.742
#tool nuget:?package=Ten99.Aria.Hosting.Mcp.Core&version=1.0.742
Ten99.Aria.Hosting.Mcp.Core
A reusable host for running a Model Context Protocol (MCP) server over stdio, used by the ARIA MCP servers.
What it does
AriaMcpLauncher boots an MCP server from a tool assembly in one line, wiring the stdio transport and sensible host defaults via AddMcpDefaults():
- stderr-safe console logging (stdout is the MCP wire),
- typed
[ConfigurationSection]binding from anoptionskey, - user-secrets (DEBUG) / NoOp secret resolution,
- an optional
HttpClient(--usesHttp true).
// Program.cs of a per-tool MCP package
static Task Main(string[] args) =>
AriaMcpLauncher.RunAsync(typeof(SomeTool).Assembly, args);
The generic host form, AriaMcpLauncher.RunAsync(args), instead resolves the tool assembly from a --mcp <dll> argument.
Depends only on Microsoft.Extensions.Hosting, Microsoft.Extensions.Http, ModelContextProtocol, and Ten99.Aria.Common. No cloud SDKs.
License
MIT © 1099 Ventures Inc
| 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
- Microsoft.Extensions.Hosting (>= 10.0.12)
- Microsoft.Extensions.Http (>= 10.0.12)
- ModelContextProtocol (>= 2.2.0)
- Ten99.Aria.Common (>= 1.0.742)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.742 | 0 | 11/5/2026 |
| 1.0.741 | 0 | 11/5/2026 |
| 1.0.740 | 0 | 11/5/2026 |
| 1.0.739 | 97 | 10/25/2026 |
| 1.0.738 | 93 | 10/25/2026 |
| 1.0.737 | 92 | 10/25/2026 |
| 1.0.736 | 93 | 10/24/2026 |
| 1.0.735 | 95 | 10/24/2026 |
| 1.0.734 | 96 | 10/23/2026 |
| 1.0.733 | 91 | 10/23/2026 |
| 1.0.726 | 115 | 10/20/2026 |
| 1.0.722 | 94 | 10/20/2026 |
| 1.0.721 | 95 | 10/20/2026 |
| 1.0.718 | 88 | 10/16/2026 |
| 1.0.717 | 99 | 10/16/2026 |
| 1.0.716 | 88 | 10/16/2026 |
| 1.0.715 | 88 | 10/16/2026 |
| 1.0.701 | 94 | 10/14/2026 |
| 1.0.700 | 96 | 10/12/2026 |
| 1.0.693 | 103 | 10/6/2026 |