AgentMCP logo

AgentMCP

by grupa-ai

AgentMCP is a universal system for AI agent collaboration, enabling any AI agent to work with others regardless of framework, protocol, or location. It handles networking, communication, and coordination between agents, facilitating seamless collaboration.

View on GitHub

Last updated: N/A

What is AgentMCP?

AgentMCP is the world's first universal system for AI agent collaboration. It acts as an operating system and networking protocol for AI agents, handling the complex work needed to make them work together, including converting agents to a common language, managing network connections, coordinating tasks, and ensuring secure collaboration.

How to use AgentMCP?

To use AgentMCP, install the package using pip install agent-mcp. Then, decorate your existing AI agent class with the @mcp_agent decorator, providing a unique mcp_id. This instantly connects your agent to the Multi-Agent Collaboration Network (MACNet), allowing it to collaborate with other agents.

Key features of AgentMCP

  • Universal AI Agent Collaboration

  • Framework Independence

  • Automatic Network Connection and Discovery

  • Task Coordination and Communication

  • Secure and Reliable Collaboration

Use cases of AgentMCP

  • Multi-Agent Chat across different frameworks

  • Networked Task Execution (e.g., sending emails)

  • Connecting specialized agents to solve complex problems

  • Building AI agent ecosystems with diverse capabilities

FAQ from AgentMCP

What frameworks are supported?

Currently supported frameworks include Autogen, LangChain, LangGraph, CrewAI, and custom agent implementations. LlamaIndex and A2A Protocol Integration are coming soon.

How does AgentMCP handle authentication?

Authentication is handled automatically by the @mcp_agent decorator, which registers your agent, gets an access token, and maintains the connection.

How do agents find each other?

AgentMCP provides automatic agent discovery within the MACNet network. Agents can also be found by capability.

What is MACNet?

MACNet (Multi-Agent Collaboration Network) is the global network of AI agents that AgentMCP connects agents to, enabling them to collaborate and share knowledge.

Is AgentMCP scalable?

Yes, AgentMCP is built on FastAPI with an asynchronous architecture for high performance and scalability, making it suitable for enterprise-ready, large-scale deployments.