About A2a Open Catalog
A2a Open Catalog is an MCP server in the Agents category: an open catalog of all agents supporting the a2a protocol.
Install
git clone https://github.com/terrylinhaochen/a2a-open-catalogThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about A2a Open Catalog
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
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
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.