ACP-MCP-Server

by GongRzhe

357 downloads
Not rated
GitHub

About

A bridge server that connects Agent Communication Protocol (ACP) agents with Model Context Protocol (MCP) clients, enabling seamless integration between ACP-based AI agents and MCP-compatible tools like Claude Desktop.

Details

Author
GongRzhe
Downloads
357
Categories
AI, Communication, Productivity

- Protocol bridge connecting ACP agents with MCP clients
- Supports STDIO, SSE, and Streamable HTTP transports
- Automatic discovery and registration of ACP agents
- Smart routing of requests to appropriate agents
- Support for synchronous and asynchronous agent execution
- Multi-turn interactive agent sessions

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name ACP-MCP-Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install via pip or uvx, then run with a chosen transport: STDIO (default), SSE, or Streamable HTTP. Configure via command-line options or environment variable ACP_BASE_URL. Use it in Claude Desktop by adding a configuration entry.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "acp-mcp-server": {
            "ACP-MCP-Server": {
                "command": "uvx",
                "args": [
                    "acp-mcp-server"
                ]
            }
        }
    }
}

McpServers

{
    "ACP-MCP-Server": {
        "command": "uvx",
        "args": [
            "acp-mcp-server"
        ]
    }
}

ACP-MCP-Server


PyPI version
Python 3.11+
License: MIT

A bridge server that connects Agent Communication Protocol (ACP) agents with Model Context Protocol (MCP) clients, enabling seamless integration between ACP-based AI agents and MCP-compatible tools like Claude Desktop.

✨ Features

- 🔄 Protocol Bridge: Seamlessly connects ACP agents with MCP clients
- 🚀 Multiple Transports: Supports STDIO, SSE, and Streamable HTTP
- 🤖 Agent Discovery: Automatic discovery and registration of ACP agents
- 🧠 Smart Routing: Intelligent routing of requests to appropriate agents
- 🔄 Async Support: Full support for synchronous and asynchronous operations
- 💬 Interactive Sessions: Support for multi-turn agent interactions
- 🌐 Multi-Modal: Handle text, images, and other content types

🚀 Quick Start

Installation

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.