servers / acp-mcp-server
acp-mcp-server
communityunknownpythonunmaintainedhealthy
Bridge server connecting Agent Communication Protocol (ACP) agents with Model Context Protocol (MCP) clients
01Tools · 16
How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.
| Tool | Risk | Side effects | Approval |
|---|---|---|---|
| get_agent_info Get detailed information about a specific ACP agent | read | false | unknown |
| get_async_run_result Get the result of an asynchronous run | write | true | unknown |
| list_routing_strategies List all available routing strategies and their rules | read | false | unknown |
| list_pending_interactions List all pending interactive agents waiting for input | read | false | unknown |
| convert_acp_message Convert ACP message format to MCP-compatible format | unknown | unknown | unknown |
| list_active_runs List all active runs | read | false | unknown |
| test_routing Test routing without executing - shows which agent would be selected | unknown | unknown | unknown |
| cancel_interaction Cancel a pending interactive agent | destructive | true | true |
| get_server_info Get information about the ACP-MCP bridge server | read | false | unknown |
| analyze_message_content Analyze the content types and structure of an ACP message | unknown | unknown | unknown |
| smart_route_request Intelligently route a request to the best ACP agent | unknown | unknown | unknown |
| start_interactive_agent Start an interactive ACP agent that may require user input | unknown | unknown | unknown |
| discover_acp_agents Discover all available ACP agents and register them as resources | unknown | unknown | unknown |
| run_acp_agent Execute an ACP agent with specified mode | write | true | unknown |
| add_routing_rule Add a new routing rule to a strategy | write | true | unknown |
| provide_user_input Provide user input to resume a waiting interactive agent | unknown | unknown | unknown |
02Install & source
uvx acp-mcp-server
uvxpip install acp-mcp-server
pip- repohttps://github.com/GongRzhe/ACP-MCP-Server
- packagehttps://pypi.org/project/acp-mcp-server
- homepagehttps://github.com/GongRzhe/ACP-MCP-Server
- licenseMIT
- adoption24 stars · 9 forks
05Provenance & freshness
sourcesPyPI [p4]
last_checked2026-08-16 07:42Z
next_check2026-09-15 07:35Z
cadenceevery 720h
verifiedtools_list:passed handshake:passed metadata:passed tools_list:passed handshake:passed metadata:passed tools_list:passed handshake:passed metadata:passed metadata:passed
index_statusindex — 8 unique facts >= 5
06Badge
Add the “as seen on MCPExplorer” badge to your README.
[](https://mcpexplorer.com/servers/acp-mcp-server)
Next step
This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.
Explore loadouts →