Compatibility proxies for the Agent Client Protocol Rust SDK.
mcp_over_acp::McpOverAcpPolyfill::http() re-exports native MCP-over-ACP servers
through loopback HTTP for a final agent that supports MCP 2026-07-28 over
HTTP but not the native ACP binding. Insert it immediately before that agent
in a conductor proxy chain. It does not provide a fallback to older MCP
revisions or add MCP support to an agent with neither transport.
[dependencies]
agent-client-protocol-polyfill = "3"The polyfill supports stable ACP v1 by default and explicitly enables the
core's unstable_mcp_over_acp feature. For a draft-v2 chain, enable
unstable_protocol_v2 on both the polyfill and conductor. The independent
unstable_session_fork feature forwards the schema's fork support.
Apache-2.0. The published package includes LICENSE.