mashh-lab/mcp-agent-proxy
If you are the rightful owner of mcp-agent-proxy and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The MCP Agent Proxy is a versatile tool that connects any MCP client to various agent servers, facilitating the creation of an 'Internet of Agents' through simple, composable primitives.
The MCP Agent Proxy serves as a bridge between MCP clients and agent servers, enabling seamless communication and interaction across different platforms. By supporting popular agent server types like Mastra and LangGraph, it allows users to leverage a wide range of AI capabilities without the need for complex protocol development. The proxy automatically detects and adapts to different server types, providing a flexible and scalable solution for integrating multiple agent networks. This tool is fully compliant with the latest MCP specifications and supports various transport methods, ensuring compatibility with existing and future systems. Its plugin architecture allows for easy extension to support additional agent frameworks, making it a future-proof choice for developers looking to build interconnected AI ecosystems.
Features
- Automatic detection and adaptation to different agent server types
- Support for multiple transport methods including stdio, HTTP, and SSE
- Plugin architecture for easy extension to other agent frameworks
- Dynamic addition and removal of agent servers at runtime
- Comprehensive validation workflows for code quality and protocol compliance
Tools
listAgents
Discover available agents across all servers
describeAgent
Get detailed agent capabilities for intelligent routing
callAgent
Execute any agent with smart conflict resolution
connectServer
Dynamically add new agent servers at runtime
disconnectServer
Remove dynamically connected servers