Awesome Agent Protocol
AI Agent Protocol ๐ค-๐ค: Three Core Pillars of Agent Technology โ Agent connecting to the external world (MCP), Agent-to-Agent collaboration (A2A), and Agent interacting with humans (ACP).
Ask AI about Awesome Agent Protocol
Powered by Claude ยท Grounded in docs
I know everything about Awesome Agent Protocol. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
Awesome Agent Protocol ๐ค-๐ค
AI Agent Protocol: Three Core Pillars of Agent Technology โ Agent connecting to the external world (MCP), Agent-to-Agent collaboration (A2A), and Agent interacting with humans (ACP).
English / ็ฎไฝไธญๆ
Contents
- MCP (Model Context Protocol) - Agent Connecting to External World
- A2A (Agent-to-Agent) - Agent Collaboration
- ACP (Agent Client Protocol) - Agent Client Protocol
MCP (Model Context Protocol) - Agent Connecting to External World
MCP is a standard protocol for connecting Agents to the external world, enabling Agents to access file systems, databases, APIs, and other resources.
MCP Protocols
- Model Context Protocol - Official MCP protocol documentation and specification by Anthropic
- mcp - Official MCP implementation and SDK
SDKs/Libraries
- mcp-python - Python SDK for creating MCP servers
- mcp-typescript - TypeScript/JavaScript SDK
- mcp-go - Go SDK
Tools
- mcp-cli - MCP command-line tool
- mcp-inspector - MCP server inspection tool
Applications
- Claude Desktop - Claude desktop client with MCP support
- openEuler Intelligence - Intelligent LLM platform with MCP service management
- Operit AI - Android AI assistant with full MCP support
A2A (Agent-to-Agent) - Agent Collaboration
Communication protocols, collaboration frameworks, and coordination tools between Agents.
A2A Protocols
- Agent2Agent (A2A) - Agent2Agent (A2A) is an open protocol enabling communication and interoperability between opaque agentic applications.
- Agent2Agent (A2A) Protocol - An open protocol enabling communication and interoperability between opaque agentic applications.
Multi-Agent Frameworks
- AutoGen - Microsoft multi-agent conversation framework
- LangGraph - LangChain's multi-agent graph framework
- CrewAI - Collaborative multi-agent framework
- MetaGPT - Software company multi-agent system
- ChatDev - Virtual software development company
- Agents - An Open-source Framework for Autonomous Language Agents
Coordination Tools
- AgentOps - Agent observability and debugging tool
- LangSmith - LangChain's Agent debugging platform
- AgentBoard - Multi-agent system monitoring dashboard
ACP (Agent Client Protocol) - Agent Client Protocol
Client protocols and applications for Agent interaction with humans.
ACP Protocols
- acpx - Headless CLI client for stateful Agent Client Protocol (ACP) sessions.
Desktop Apps
- IntelliBar - macOS menu bar AI assistant
- MacGPT - Native macOS AI app
- Chatbox - Cross-platform AI chat client
- SwiftChat - Cross-platform AI chat app built with React Native
Web Apps
- ChatGPT - OpenAI ChatGPT web version
- Claude - Anthropic Claude web version
- Chatbot UI - Open-source AI chat interface
- ChatGPT Next Web - Cross-platform ChatGPT client
Mobile Apps
- Petey - iOS and watchOS AI app
- ChatGPT Android - ChatGPT Android client
- ETOS LLM Studio - watchOS and iOS flagship AI client
- xhai Browser - Android desktop management & AI browser with DeepSeek as default AI engine
Contributing
Contributions welcome! Please see the Contributing Guide for how to participate.
