Back to Apps

Agent Client Protocol Rust SDK
by agentclientprotocol
Official Rust implementation of the Agent Client Protocol for building AI coding agents and clients.
0 stars
Works in:zed
Exposes:ToolsResources
What it does
The Agent Client Protocol (ACP) Rust SDK provides the essential building blocks for standardizing communication between code editors and AI coding agents. It enables the creation of agents that can autonomously modify code and clients that can host them, ensuring a consistent interface across different tools.
Tools
As a protocol SDK, it primarily exposes framework tools:
Conductor: Orchestrates chains of proxies between an editor and an agent.Connection Builders: Standardized ways to establish protocol-compliant links.MCP Bridge: Integrates ACP with the Model Context Protocol (MCP) for extended capability.
Installation
To use the SDK in a Rust project, add the following to your Cargo.toml:
[dependencies]
agent-client-protocol = "0.1"
For a Claude Desktop configuration using an ACP-based server:
{
"mcpServers": {
"acp-rust-server": {
"command": "cargo",
"args": ["run", "--release", "--bin", "your-acp-agent"]
}
}
}
Supported hosts
Confirmed support for Zed and custom Rust-based clients.
Quick install
cargo add agent-client-protocolInformation
- Pricing
- free
- Published
- 5/11/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
zed
Configure via the ACP integration settings in Zed.Claude Desktop
Add the compiled binary to claude_desktop_config.json via the 'command' field.






