![]() |
VOOZH | about |
dotnet add package Kuestenlogik.Bowire.Mcp --version 1.6.0
NuGet\Install-Package Kuestenlogik.Bowire.Mcp -Version 1.6.0
<PackageReference Include="Kuestenlogik.Bowire.Mcp" Version="1.6.0" />
<PackageVersion Include="Kuestenlogik.Bowire.Mcp" Version="1.6.0" />Directory.Packages.props
<PackageReference Include="Kuestenlogik.Bowire.Mcp" />Project file
paket add Kuestenlogik.Bowire.Mcp --version 1.6.0
#r "nuget: Kuestenlogik.Bowire.Mcp, 1.6.0"
#:package Kuestenlogik.Bowire.Mcp@1.6.0
#addin nuget:?package=Kuestenlogik.Bowire.Mcp&version=1.6.0Install as a Cake Addin
#tool nuget:?package=Kuestenlogik.Bowire.Mcp&version=1.6.0Install as a Cake Tool
๐ CI
๐ codecov
๐ NuGet
๐ License
The multi-protocol API workbench โ gRPC, REST, GraphQL, MQTT, SignalR, WebSocket, SSE, MCP, OData, Socket.IO, DIS, UDP โ runs against any service URL with zero code changes.
Quickstart ยท Features ยท Why Bowire ยท Docs ยท Downloads
๐ Bowire workbench โ discover, invoke, stream, record across protocols
Bowire is the workbench API engineers reach for when they need to explore, invoke, record, mock, and replay real network traffic โ locally, embedded next to an ASP.NET service, or as a sidecar in CI. No cloud account, no SaaS, no proxy: it speaks the live wire across more than ten protocols and saves what it sees in a single, replayable format.
# Windows (Winget)
winget install KuestenLogik.Bowire
# macOS / Linux (Homebrew)
brew tap kuestenlogik/bowire && brew install bowire
# Cross-platform (.NET tool)
dotnet tool install -g Kuestenlogik.Bowire.Tool
# Container
docker run --rm -p 5080:5080 ghcr.io/kuestenlogik/bowire:latest
โ Read the 5-minute Quickstart โ covers the standalone CLI path and embedded ASP.NET integration.
Mount Bowire inside an existing ASP.NET app โ discovery picks up your services from the live IServiceProvider:
dotnet add package Kuestenlogik.Bowire
var app = WebApplication.Create(args);
app.MapBowire(); // visit /bowire
app.Run();
โ See Setup โ Embedded for the per-protocol wiring.
initialize, MQTT topic scan, OData $metadata. One tool, one mental model.bowire mock --recording <file> replays a recording as a local API endpoint. Chaos injection, schema-only mocks (OpenAPI / proto / GraphQL SDL), and capture-on-miss for spec-by-example.bowire CLI tool, OCI container, or app.MapBowire() next to your services. Same engine.IBowireProtocol. First-party plugins ship as separate NuGet packages so the host stays light (DIS, UDP, Socket.IO, OData, โฆ).โ Side-by-side comparison with every major API tool โ positioning, features, license, price โ lives on the site under Pick the right tool.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.0.1 | 48 | 6/23/2026 |
| 2.0.0 | 105 | 6/21/2026 |
| 1.9.0 | 103 | 6/8/2026 |
| 1.8.0 | 98 | 6/6/2026 |
| 1.7.0 | 102 | 6/3/2026 |
| 1.6.1 | 103 | 5/25/2026 |
| 1.6.0 | 95 | 5/25/2026 |
| 1.5.1 | 112 | 5/24/2026 |
| 1.5.0 | 101 | 5/20/2026 |
| 1.4.4 | 104 | 5/17/2026 |
| 1.4.3 | 90 | 5/17/2026 |
| 1.4.2 | 99 | 5/17/2026 |
| 1.4.1 | 97 | 5/17/2026 |
| 1.4.0 | 95 | 5/17/2026 |
| 1.4.0-rc.1 | 54 | 5/17/2026 |
| 1.3.0 | 101 | 5/12/2026 |
| 1.3.0-rc.1 | 54 | 5/12/2026 |
| 1.2.0 | 104 | 5/11/2026 |
| 1.2.0-rc.1 | 57 | 5/11/2026 |
| 1.1.0 | 110 | 5/11/2026 |