Skip to main content

Module proxy

Module proxy 

Source
Expand description

Reverse proxy from the API gateway to local MCP and agent backends.

ProxyEngine is the entry point; the auth submodule is the single authorization boundary for proxied /api/v1/mcp/* and /api/v1/agents/* traffic, emitting RFC 9728 OAuth challenges on unauthenticated requests.

Copyright (c) systemprompt.io — Business Source License 1.1. See https://systemprompt.io for licensing details.

Re-exports§

pub use engine::ProxyEngine;
pub use engine::ProxyKind;
pub use engine::ProxyTarget;

Modules§

audit
Per-tool audit for external MCP servers served over the HTTP gateway.
auth
Proxy authentication and authorization for backend service access.
engine
Reverse-proxy engine for MCP and agent backends.
resolver
Service resolution for the MCP proxy, with restart-on-dead-backend.

Enums§

ProxyError