ACP-MCP-Server
@GongRzhe
About ACP-MCP-Server
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.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"ACP-MCP-Server": {
"command": "uvx",
"args": [
"acp-mcp-server"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is ACP-MCP-Server?
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.
How to use ACP-MCP-Server?
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.
Key features of ACP-MCP-Server
- 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
Use cases of ACP-MCP-Server
- Integrating ACP-based AI agents with Claude Desktop via MCP
- Building web applications that interact with ACP agents using SSE
- Exposing ACP agents as REST APIs using Streamable HTTP
- Running multi-agent workflows with smart request routing
- Enabling interactive, multi-turn conversations with ACP agents
FAQ from ACP-MCP-Server
What transports does ACP-MCP-Server support?
STDIO (default for Claude Desktop), SSE (for web apps and streaming), and Streamable HTTP (for REST API integration).
What are the runtime requirements?
Python 3.11+, a running ACP server with agents, and FastMCP for protocol implementation.
How do I connect ACP-MCP-Server to a different ACP server?
Use the --acp-url command-line option or set the ACP_BASE_URL environment variable (default: http://localhost:8000).
Can I run ACP-MCP-Server in production?
Yes, there is a multi-stage Dockerfile for production deployments; use docker build -f Dockerfile.prod and run with restart policy.
How do I use ACP-MCP-Server with Claude Desktop?
Add a configuration entry with "command": "uvx" and "args": ["acp-mcp-server"] under mcpServers.
Frequently asked questions
What transports does ACP-MCP-Server support?
STDIO (default for Claude Desktop), SSE (for web apps and streaming), and Streamable HTTP (for REST API integration).
What are the runtime requirements?
Python 3.11+, a running ACP server with agents, and FastMCP for protocol implementation.
How do I connect ACP-MCP-Server to a different ACP server?
Use the `--acp-url` command-line option or set the `ACP_BASE_URL` environment variable (default: `http://localhost:8000`).
Can I run ACP-MCP-Server in production?
Yes, there is a multi-stage Dockerfile for production deployments; use `docker build -f Dockerfile.prod` and run with restart policy.
How do I use ACP-MCP-Server with Claude Desktop?
Add a configuration entry with `"command": "uvx"` and `"args": ["acp-mcp-server"]` under `mcpServers`.
Basic information
More AI & Agents MCP servers
MCP Client for Ollama (ollmcp)
joniglHarness the power of local LLMs with this TUI MCP Client for Ollama. Featuring all core MCP primitives (tools, prompts, resources), agent mode, multi-server, model switching, streaming responses, human-in-the-loop, thinking mode, model params config, system prompts, and saved pre
Hass-MCP
voskaControl and query Home Assistant from Claude and other LLMs — a Model Context Protocol (MCP) server.
MCP-NixOS - Because Your AI Assistant Shouldn't Hallucinate About Packages
utensilsMCP-NixOS - Model Context Protocol Server for NixOS resources
欢迎来到 智言平台
Shy2593666979AgentChat 是一个基于 LLM 的智能体交流平台,内置默认 Agent 并支持用户自定义 Agent。通过多轮对话和任务协作,Agent 可以理解并协助完成复杂任务。项目集成 LangChain、Function Call、MCP 协议、RAG、Memory、HITL、Skill、Milvus 和 ElasticSearch 等技术,实现高效的知识检索与工具调用,使用 FastAPI 构建高性能后端服务。
LinkedIn MCP Server
stickerdanielOpen-source MCP server for LinkedIn. Give Claude and any MCP-compatible AI agent access to profiles, companies, jobs, and messages.
Comments