multiagent-mcp
Verified Safeby XuYunlei
Overview
A multi-agent customer service system that routes queries, retrieves customer data, manages support tickets, and coordinates multi-step workflows.
Installation
./scripts/start_all_services.shEnvironment Variables
- A2A_USE_HTTP
- A2A_CUSTOMER_DATA_URL
- A2A_SUPPORT_URL
- MCP_SERVER_URL
- A2A_ROUTER_URL
Security Notes
The MCP HTTP Server's `call_tool` methods, particularly `update_customer`, use parameterized SQL queries and whitelisting for column names, effectively mitigating common SQL injection risks for both values and column identifiers. However, the system is designed for local/internal use, and it lacks authentication and authorization mechanisms for its HTTP endpoints and agent communication. The use of `allow_origins=["*"]` for CORS is also insecure for a publicly exposed production environment without proper access control.
Similar Servers
mcpstore
MCPStore acts as an orchestration layer for managing Microservice Context Protocol (MCP) services and adapting them as tools for AI frameworks like LangChain, AutoGen, and others.
proteus-ai
A multi-agent workflow orchestration system capable of generating and executing complex workflows, interacting with external MCP (Model Context Protocol) servers for tools and resources, and managing conversational agents and SOP memories.
agentxsuite
A unified open-source platform for connecting, managing, and monitoring AI agents and tools across various Model Context Protocol (MCP) servers.
Sinawali-MCP-Server
Provides an API for an LLM-powered agent to manage a knowledge graph, primarily for text-based RPG scenarios, leveraging the Model-Context-Protocol.