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
Orchestrate Microservice Context Protocol (MCP) services and adapt them for integration with various AI frameworks like LangChain, managing tools and their lifecycle.
proteus-ai
A workflow execution engine that orchestrates multi-agent systems, integrates various tools, and provides a sandboxed environment for code execution to solve complex tasks.
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.
Enterprise-Multi-AI-Agent-Systems-
Orchestrates multiple AI agents for complex reasoning and real-time information retrieval, integrating large language models with web search capabilities.