AgentMCP logo

AgentMCP

by geniusgeek

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

View on GitHub

Last updated: N/A

What is AgentMCP?

AgentMCP is the world's first universal system for AI agent collaboration, handling the complex work needed to make AI agents 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 @mcp_agent(mcp_id='YourAgentID'). This connects your agent to the Multi-Agent Collaboration Network (MACNet), making it ready to collaborate with other agents.

Key features of AgentMCP

  • Universal Agent Collaboration

  • Framework Independence

  • Automatic Network Management

  • Simple API (One-Line Decorator)

  • Built-in Basic Memory

Use cases of AgentMCP

  • Multi-Agent Chat across different frameworks

  • Networked Task Execution (e.g., Email Agent)

  • Connecting specialized agents for complex tasks

  • Building collaborative AI workflows

FAQ from AgentMCP

What frameworks are supported?

Currently, AgentMCP supports 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.

What is MACNet?

MACNet (Multi-Agent Collaboration Network) is the global network of AI agents that AgentMCP connects to, enabling agents to discover and collaborate with each other.

How do I find other agents on the network?

AgentMCP provides methods to discover other agents on the network, allowing you to find agents by capability or list all available agents.

Is AgentMCP scalable?

Yes, AgentMCP is built on FastAPI with an asynchronous architecture for high performance and scalability.