Skip to main content

Module remote_mcp

Module remote_mcp 

Source
Expand description

Local stdio and authenticated remote MCP transports, read-only by default. Shared MCP tools and local stdio/authenticated HTTP transports, read-only by default.

The remote surface deliberately shares the RuntimeAdapter read boundary with the browser bridge, but it has an independent authentication and Origin policy. A TLS-terminating reverse proxy is expected to validate the external OAuth bearer token and inject the configured internal bearer token.

Structsยง

FetchInput
Input accepted by the OpenAI-compatible fetch tool.
FetchOutput
The structured result returned by fetch.
RemoteMcpEndpoint
Remote MCP HTTP endpoint collection mounted by crate::WebmcpServer.
RemoteMcpHandler
MCP handler backed by workspace reads and an optional binary-owned task service.
RemoteMcpServerConfig
Runtime configuration for the remote MCP transport.
SearchInput
Input accepted by the OpenAI-compatible search tool.
SearchOutput
The structured result returned by search.
SearchResult
A search result compatible with the OpenAI remote MCP contract.