Namespace Kuestenlogik.Bowire.Protocol.Mcp
Classes
- BowireMcpAdapterOptions
Adapter-only configuration for
MapBowireMcpAdapter. Independent ofKuestenlogik.Bowire.Mcp.BowireMcpOptionsso the two endpoints (full-server vs adapter) can be tuned without interfering with each other — see #287.
- BowireMcpAdapterServiceCollectionExtensions
DI registration for the Bowire MCP adapter — the server side that exposes Bowire's discovered API services as MCP tools, resources, and prompts so AI agents (Claude, Copilot, Cursor) can call them.
- BowireMcpProtocol
Bowire protocol plugin for the Model Context Protocol (MCP). Connects to a remote MCP server, discovers its tools / resources / prompts, and lets the user invoke them — analogous to the gRPC and REST plugins.
- McpAdapterEndpoints
Map-time wiring for the Bowire MCP adapter. The DI-time half lives in AddBowireMcpAdapter(IServiceCollection, string?); this just mounts the SDK's streamable-HTTP transport on the host's route table plus a small info-endpoint the workbench's Settings → General tab consults.