A2a Open Catalog
An open catalog of all agents supporting the a2a protocol
Ask AI about A2a Open Catalog
Powered by Claude Β· Grounded in docs
I know everything about A2a Open Catalog. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
A2A Open Catalog
A comprehensive open-source catalog of Agent-to-Agent (A2A) compatible AI agents and Model Context Protocol (MCP) servers. This catalog serves as a community-driven directory for discovering, integrating, and deploying specialized AI capabilities with standardized protocols.
π Comprehensive Catalog
The A2A Open Catalog features the most comprehensive collection of AI agents and MCP servers available:
π€ A2A Agents (96 Total Agents)
Framework Integrations
- AG2 + MCP - MCP-enabled agent based on AG2 framework. Combines the power of AG2 with Model Context Protocol for enhanced agent capabilities. GitHub
- Agentic Trading - Sample application demonstrating Google ADK and A2A interoperability for trading. GitHub
- Aira Network Agent - A2A network implementation for hosting, registering, and discovering agents. GitHub
- Analytics Agent - Comprehensive analytics agent for data insights and reporting. Provides detailed analytics and visualization capabilities. GitHub
- Analytics Workflow Agent - Multi-agent orchestration system for complex data analytics scenarios. GitHub
- Artinet SDK - JS/TS SDK for A2A Protocol with focus on developer experience. GitHub
- AutoGen Framework - AutoGen framework example demonstrating multi-agent conversations and collaborative problem solving. GitHub
- Autogen Integration Agent - Uses Microsoft Autogen as the execution engine for multi-agent scenarios. GitHub
- Azure AI Foundry - Agent based on Azure AI Foundry services. Leverages Microsoft Azure AI capabilities for enterprise-grade agent solutions. GitHub
- Cognisphere Framework - AI agent development framework built on Google ADK for A2A networks. GitHub
- CrewAI Collaboration Agent - Demonstrates multi-role collaboration capabilities using CrewAI framework. GitHub
- DZYCD TLL Multi-Agent Protocol - Enables intelligent agent collaboration with secure message exchange and API connectivity.
- Elkar Task Manager - Open-source task management layer for AI agents based on A2A Protocol. GitHub
- Legion A2A TypeScript - TypeScript implementation with focus on modularity and extensibility. GitHub
- NestJS A2A Module - Module for integrating A2A protocol into NestJS applications. GitHub
- Ollama LLM Agent Framework - Framework implementing A2A protocol for Ollama LLM agents, enabling distributed agent networks with message routing and service discovery.
- Python A2A Easy - Easy-to-use Python library for implementing the A2A protocol. GitHub
- Python A2A Tutorial - Comprehensive tutorial for implementing A2A in Python with practical examples. GitHub
- RAG Server with MCP - RAG (Retrieval Augmented Generation) server implementation with MCP and A2A protocol support, enabling multi-agent knowledge retrieval and sharing capabilities.
- ScienceOne AI Research Assistant - A Rust implementation of a multi-agent system for scientific data analysis with direct agent-to-agent communication, including experimental design and data visualization agents.
- Secure MCP Integration - A2A protocol implementation with enhanced security features and MCP integration, focusing on secure agent-to-agent communication patterns.
- Semantic Kernel Orchestrator - Orchestrates tools and workflows using Microsoft Semantic Kernel. GitHub
- Semantic Kernel Travel Agent - Travel agent based on Microsoft Semantic Kernel framework. Provides intelligent travel planning and booking assistance. GitHub
- SwissKnife Multi-Agent - Multi-agent chat application with MCP support and A2A protocol integration. GitHub
- tRPC A2A Go - Go implementation by tRPC team with full client/server support and multiple auth methods. GitHub
Specialized Applications
- Automated Travel Planner - AI-powered travel planner using A2A protocol with agent discovery and asynchronous message passing.
- Birthday Planner ADK - Birthday planning agent helping organize and plan birthday celebrations with intelligent suggestions. GitHub
- Calendar Agent - Comprehensive calendar management agent that reads, writes, and books meeting slots. GitHub
- Coder Agent - Code generation agent for JavaScript and TypeScript. Generate, review, and optimize code with AI assistance. GitHub
- Currency Exchange Agent - A Python implementation demonstrating Agent-to-Agent (A2A) protocol using CurrencyAgent for real-time currency conversion, showcasing multi-agent communication patterns.
- File Chat with LlamaIndex - Integration of A2A protocol with LlamaIndex for file-based chat applications, enabling agents to collaboratively process and discuss document contents.
- Google ADK - Expense report filling agent, showcasing multi-turn interactions and web form handling. Perfect for automating expense reporting workflows with intelligent form completion. GitHub
- Grasp Self-Hosted Browser - Self-hosted browser agent with built-in MCP and A2A support. GitHub
- Headless Agent Auth - Headless agent authentication example demonstrating secure authentication patterns for A2A agents. GitHub
- Hello World Agent - Basic example agent demonstrating fundamental A2A protocol implementation. Perfect starting point for new developers. GitHub
- Java MCP Connector - Java-based connector implementing Model Context Protocol (MCP) with A2A integration, enabling Java applications to participate in agent-to-agent networks.
- Jira A2A Workflow - DevOps workflow automation platform using tRPC-A2A-Go framework. GitHub
- JS Coder Agent - Code generation agent in JavaScript/TypeScript. GitHub
- JS Movie Agent - Movie information search agent using TMDB API. GitHub
- LangGraph Currency Agent - Currency conversion agent with tool usage and streaming updates. GitHub
- LangGraph Dialogue Agent - Uses LangGraph to orchestrate sophisticated multi-turn dialogue systems. GitHub
- LlamaIndex File Chat - File parsing and chat agent with file upload and streaming updates. Uses LlamaIndex for intelligent document processing and chat. GitHub
- LlamaIndex File QA Agent - Q&A retrieval system over local files using LlamaIndex. GitHub
- Marvin Contact Extractor - Contact information extraction agent. Specialized in parsing and extracting contact details from various document formats. GitHub
- MCP Integration Example - Comprehensive example demonstrating integration between Agent-to-Agent (A2A) protocol and Model Context Protocol (MCP), showcasing best practices for multi-protocol agent systems.
- MCP Integration Guide - Demonstrates seamless integration between Agent-to-Agent protocol and Model Context Protocol, showcasing interoperability patterns for multi-agent systems.
- MindsDB Enterprise Data - Enterprise data agent supporting database queries. Connects to various databases for intelligent data analysis and reporting. GitHub
- MindsDB Predictor Agent - Calls MindsDB for advanced prediction and intelligent querying. GitHub
- Movie Agent - Movie information search agent using TMDB API. Find detailed movie information, ratings, and recommendations. GitHub
- Movie Recommendation Agent - Conversational movie recommendation agent built with Genkit SDK. GitHub
- Multi-Agent Flight Booking System - Demonstrates a multi-agent system with A2A communication, featuring a 'Flight Booking Agent' and 'Travel Planner Agent'.
- Playwright Web Automation - Integrates A2A protocol with Model Context Protocol (MCP) and Playwright for automated web interactions, demonstrating multi-agent coordination in web automation tasks.
- Travel Agency Agent - Multi-agent collaboration system for comprehensive travel planning scenarios. GitHub
- Travel Planner Agent - One-stop comprehensive travel planning and booking assistant. GitHub
- Veo Video Generator - Video generation agent creating high-quality videos from text prompts. Powered by Google Veo technology. GitHub
- Weather Agent - Weather-query agent with HTTP server for real-time weather information. GitHub
Browse all 96 agents in the Agents Catalog
π MCP Servers
Cloud & Infrastructure
- AWS CLI Docker Server - Lightweight server enabling AI assistants to execute AWS CLI commands in safe Docker environment. GitHub
- AWS Labs Official MCP - Official AWS MCP servers for seamless integration with AWS services and resources. GitHub
- AWS Pricing Catalog - Get up-to-date EC2 pricing information powered by pre-parsed AWS pricing catalogue. GitHub
- Azure CLI Wrapper - Wrapper around the Azure CLI command line for direct Azure communication. GitHub
- Azure Data Lake Storage - MCP Server for Azure Data Lake Storage with container and file management capabilities. GitHub
- Azure DevOps MCP - Azure DevOps integration for repository management, work items, and pipelines. GitHub
- Azure OpenAI Web Browsing - Implements minimal web browsing using Azure OpenAI and Playwright. GitHub
- Azure Resource Graph - Query and analyze Azure resources at scale using Azure Resource Graph for infrastructure monitoring. GitHub
- Alibaba Cloud Operations - Official MCP server enabling AI assistants to operate Alibaba Cloud resources (ECS, Monitor, OOS). GitHub
- alibabacloud-tablestore-mcp-server - Provides access to Tablestore, including document management and semantic search. GitHub
- firebase-mcp - Provides access to Firebase services like Auth, Firestore, and Storage. GitHub
- Fastly CDN Integration - Integration with Fastly CDN and edge computing services. GitHub
- EdgeOne Pages MCP - Deploy HTML content to EdgeOne Pages and get public URLs. GitHub
- greptimedb-mcp-server - Enables querying of GreptimeDB. GitHub
- influxdb-mcp-server - Executes queries against InfluxDB OSS API v2. GitHub
- elasticsearch-mcp-server - Enables interaction with Elasticsearch clusters. GitHub
- mcp-server-cloudflare - Integrates with various Cloudflare services like Workers and KV. GitHub
- mcp-server-neon - Enables creating and managing Postgres databases with Neon Serverless Postgres. GitHub
- mcp-server-tidb - Provides access to TiDB databases, including schema inspection and querying. GitHub
- mcp-server-trino - Connects to Trino Clusters for querying and data access. GitHub
- mcp-snowflake-server - Integrates with Snowflake with read/write operations and insight tracking. GitHub
- mcp-timeplus - Manages Apache Kafka topics and queries streaming data via Timeplus SQL. GitHub
- mcp-tinybird - Integrates with Tinybird, providing query and API capabilities. GitHub
- Neon MCP - Fully managed serverless PostgreSQL. GitHub
- nile-mcp-server - Manages and queries Postgres databases, tenants, users, and auth using LLMs via Nile. GitHub
- supabase-mcp-server - Manages Supabase projects and organizations. GitHub
- supabase-mcp-server-alexander - Supports SQL query execution and database exploration within Supabase. GitHub
- vikingdb-mcp-server - Integrates with VikingDB for vector store and search functionalities. GitHub
- Qiniu Cloud Storage - MCP built on Qiniu Cloud products, supporting storage and media processing services. GitHub
- IPFS Storage Management - Upload and manipulation of IPFS distributed storage. GitHub
- Pulumi Infrastructure - MCP server for Pulumi operations using Automation API and Cloud API. GitHub
- Terraform MCP - Terraform MCP server for managing Terraform environments, plans, and state. GitHub
- tfmcp - Allows AI assistants to control Terraform environments for infrastructure management. GitHub
- Portainer Container Management - MCP server enabling AI assistants to interact with Portainer for container management. GitHub
- VMware ESXi Management - VMware ESXi/vCenter management server providing REST API interfaces for VM management. GitHub
- Nutanix Prism Central - Go-based MCP Server for interfacing with Nutanix Prism Central resources. GitHub
- NVIDIA Isaac Sim Control - MCP Server enabling natural language control of NVIDIA Isaac Sim, Lab, OpenUSD. GitHub
- PluggedIn MCP Proxy - Comprehensive proxy server that combines multiple MCP servers into a single interface with extensive visibility features. GitHub
- WayStation Secure Connector - Seamlessly and securely connect Claude Desktop and other MCP hosts to your apps (Notion, Slack, Monday, Airtable). GitHub
- MetaMCP Unified Middleware - Unified middleware MCP server that manages your MCP connections with GUI interface. GitHub
- McGravity MCP Load Balancer - A proxy tool for composing multiple MCP servers into one unified endpoint with load balancing capabilities. GitHub
- MCP Access Point - Turn a web service into an MCP server in one click without making any code changes. GitHub
- MCP Server Registry - A list of MCP servers so you can ask your client which servers you can use to improve your workflow. GitHub
- Open MCP Registry - Turn a web API into an MCP server in 10 seconds and add it to the open source registry. GitHub
- Tinybird MCP - MCP server to interact with a Tinybird Workspace from any MCP client. GitHub
- CLI MCP Server - Command-line interface server for executing system commands and managing local operations. GitHub
- Desktop Commander MCP - Desktop automation server for file management and system control operations. GitHub
- ACP MCP Adapter - Application Control Protocol adapter for integrating legacy systems with MCP framework. GitHub
- adx-mcp-server - ADX platform integration for data exchange and analytics processing. GitHub
- AFL MCP Server - American Fuzzy Lop integration for automated fuzzing and security testing. GitHub
- AntV Chart MCP - Data visualization server for creating charts and graphs using AntV library. GitHub
- DeepWiki MCP - Deep learning knowledge base integration for AI research and model information. GitHub
- Bazi Chinese Astrology - Traditional Chinese astrology server for birth chart analysis and fortune telling. GitHub
- Inoyu MCP Unomi - Unomi customer data platform integration for personalization and analytics. GitHub
- Open Data MCP - Open data platform integration for accessing public datasets and government information. GitHub
π Quick Links
- Agents Catalog - Browse all 96 A2A agents
- MCP Servers Catalog - Browse all 277 MCP servers
- Submit New Agent - Add your agent to the catalog
- Documentation - Learn about A2A and MCP protocols
π Catalog Statistics
- Total A2A Agents: 96
- Total MCP Servers: 277
- Remote MCP Servers: 22
- Local MCP Servers: 255
- Categories Covered: 50+
- Providers: 100+
π€ Contributing
This catalog is community-driven and open for contributions. To add your agent or MCP server:
- Submit via Web Form: Use the submission form
- Direct Database Entry: Contact the maintainers for direct database access
- GitHub Issues: Open an issue with agent/server details
Submission Guidelines
- Agent Requirements: Must be A2A protocol compatible
- MCP Server Requirements: Must implement Model Context Protocol
- Documentation: Include clear descriptions and usage examples
- Links: Provide repository, documentation, and endpoint URLs
- Categories: Tag with relevant categories and skills
π Resources
- A2A Protocol Documentation - Official Google A2A protocol
- MCP Protocol Documentation - Model Context Protocol specification
- Agent Development Guide - Building A2A-compatible agents
- MCP Server Development - Creating MCP servers
π Support
- Issues: GitHub Issues
- Email: terrychen2026@u.northwestern.ed
