Contextify.Transport.Http
1.0.1
dotnet add package Contextify.Transport.Http --version 1.0.1
NuGet\Install-Package Contextify.Transport.Http -Version 1.0.1
<PackageReference Include="Contextify.Transport.Http" Version="1.0.1" />
<PackageVersion Include="Contextify.Transport.Http" Version="1.0.1" />
<PackageReference Include="Contextify.Transport.Http" />
paket add Contextify.Transport.Http --version 1.0.1
#r "nuget: Contextify.Transport.Http, 1.0.1"
#:package Contextify.Transport.Http@1.0.1
#addin nuget:?package=Contextify.Transport.Http&version=1.0.1
#tool nuget:?package=Contextify.Transport.Http&version=1.0.1
Contextify
Contextify is a modular, enterprise-grade .NET framework for the Model Context Protocol (MCP). It allows developers to build securely orchestrated MCP servers that expose tools, resources, and prompts to AI assistants.
Built upon the official Anthropic ModelContextProtocol SDK, Contextify provides the infrastructure needed for production-ready deployments.
Package List
| Area | Package |
|---|---|
| Core | Contextify.Abstractions, Contextify.Core, Contextify.Mcp.OfficialAdapter |
| Integration | Contextify.AspNetCore |
| Transports | Contextify.Transport.Http, Contextify.Transport.Stdio |
| Tools | Contextify.OpenApi, Contextify.Actions.Defaults |
| Config | Contextify.Config.AppSettings, Contextify.Config.Consul |
| Gateway | Contextify.Gateway.Core, Contextify.Gateway.Discovery.Consul |
Basic Usage (HTTP)
Install Packages
dotnet add package Contextify.AspNetCore dotnet add package Contextify.Transport.HttpConfigure Services
// Program.cs builder.Services.AddContextify() .AddHttpTransport() .AddAppSettingsPolicyProvider(); var app = builder.Build(); app.MapContextifyMcp(); app.Run();Whitelist Tools (Security) In
appsettings.json:{ "Contextify": { "Security": { "Whitelist": [ { "ToolName": "my-tool:*", "Enabled": true } ] } } }
Key Features
- Deny-by-Default Security: Full control over which tools are visible to the AI.
- Transports: Native support for HTTP (SSE) and Standard I/O (Stdio).
- OpenAPI Integration: Convert any Swagger/OpenAPI spec to MCP tools instantly.
- Gateway Aggregation: Combine multiple MCP servers into a single hub.
- Dynamic Policy: Change permissions at runtime via Consul.
Documentation & Support
Full documentation, architecture guides, and examples are available at: https://github.com/atakanatali/contextify-net
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. 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. |
-
net8.0
- Contextify.Abstractions (>= 1.0.1)
- Contextify.Core (>= 1.0.1)
- Microsoft.Extensions.Logging.Abstractions (>= 9.0.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Contextify.Transport.Http:
| Package | Downloads |
|---|---|
|
Contextify.Gateway.Core
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.