Create and Publish Business Websites in seconds. AI will gather all the details about your website and generate link to your website.

Multi-Agent MCP Communication System
This project implements a multi-agent system that communicates with different MCP (Model Control Protocol) servers using Google's Agent-to-Agent protocol. The system consists of multiple specialized agents that can perform different tasks:
- RAG Agent: Handles vector database operations and retrieval
- Web Search Agent: Performs web searches
- Function Call Agent: Executes specific function calls
Project Structure
.
├── agents/
│ ├── __init__.py
│ ├── base_agent.py
│ ├── rag_agent.py
│ ├── web_search_agent.py
│ └── function_call_agent.py
├── protocol/
│ ├── __init__.py
│ └── agent_protocol.py
├── config/
│ ├── __init__.py
│ └── settings.py
├── main.py
├── requirements.txt
└── README.md
Setup
- Install dependencies:
pip install -r requirements.txt
- Set up environment variables:
Create a
.env
file with the following variables:
GOOGLE_APPLICATION_CREDENTIALS=path/to/your/credentials.json
MCP_SERVER_URLS={"rag": "url1", "web_search": "url2", "function_call": "url3"}
- Run the application:
python main.py
Usage
The system can be used by sending requests to the main orchestrator agent, which will coordinate with the specialized agents based on the task requirements.
License
MIT
相关推荐
Carbon footprint calculations breakdown and advices on how to reduce it
Text your favorite pet, after answering 10 questions about their everyday lives!
You're in a stone cell – can you get out? A classic choose-your-adventure interactive fiction game, based on a meticulously-crafted playbook. With a medieval fantasy setting, infinite choices and outcomes, and dice!
Evaluates language quality of texts, responds with a numerical score between 50-150.
Best-in-class AI domain names scoring engine and availability checker. Brandability, domain worth, root keywords and more.
Discover A More Robust Business: Craft tailored value proposition statements, develop a comprehensive business model canvas, conduct detailed PESTLE analysis, and gain strategic insights on enhancing business model elements like scalability, cost structure, and market competition strategies. (v1.18)
Structured recipes for food and desserts – ingredient lists and step-by-step recipe instructions from any input. Become surprised, try something new or breathe life into grandma's old recipe notebook.
🧑🚀 全世界最好的 LLM 资料总结 (数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Résumé des meilleures ressources LLM du monde.
Plateforme d'automatisation de workflow à code équitable avec des capacités d'IA natives. Combinez le bâtiment visuel avec du code personnalisé, de l'auto-hôte ou du cloud, 400+ intégrations.
Ce référentiel est pour le développement du serveur MCP Azure, apportant la puissance d'Azure à vos agents.
🔥 1Panel fournit une interface Web intuitive et un serveur MCP pour gérer des sites Web, des fichiers, des conteneurs, des bases de données et des LLM sur un serveur Linux.
Ce projet a été créé pour démontrer comment nous pouvons nous connecter avec différents protocoles de contexte de modèle (MCP).
⛓️RULEGO est un cadre de moteur de règle d'orchestration des composants de nouvelle génération légère, intégrée, intégrée et de nouvelle génération pour GO.
PDF Traduction de papier scientifique avec formats conservés - 基于 AI 完整保留排版的 PDF 文档全文双语翻译 , 支持 Google / Deepl / Olllama / Openai 等服务 , 提供 CLI / GUI / MCP / DOCKER / ZOTERO
Reviews

user_KWU82vJS
The a2a-mcp-project by kadumuri1994 is a fantastic application that streamlines project management tasks seamlessly. The intuitive interface and robust features make it easy to manage projects effectively. Highly recommended for anyone looking to increase productivity and organization in their workflow.

user_c8F8Ngff
As a dedicated user of the a2a-mcp-project by kadumuri1994, I must say this application is truly impressive. Its intuitive design and robust functionality have significantly improved my project management workflow. I highly recommend it to anyone looking for a reliable MCP solution.

user_iqxeFKOW
The a2a-mcp-project by kadumuri1994 is an impressive tool that has greatly enhanced my productivity. Its user-friendly interface and robust features make managing projects a seamless experience. Highly recommend this for anyone looking to streamline their workflow!

user_hwnnnJAL
As a dedicated user of the a2a-mcp-project, I must say it is an outstanding tool developed by kadumuri1994. The intuitive design and seamless integration made my tasks much easier to manage. Whether it’s project management or task tracking, this application excels in performance and reliability. Highly recommended for anyone looking to enhance their productivity!

user_S5pfykjZ
I recently started using the a2a-mcp-project by kadumuri1994, and it's been a game-changer for my project management needs. The interface is user-friendly, and the functionality is robust, making it easy to streamline our workflow. Highly recommended for anyone looking to boost their productivity!

user_amm8dBtC
As a dedicated user of a2a-mcp-project, I find it exceptionally useful and efficient. Developed by kadumuri1994, this project stands out for its seamless integration and smooth performance. The attention to detail and user-friendly approach make it a pleasure to work with. Highly recommended for anyone in need of a reliable MCP application!

user_yQCuJpSk
I have been using "a2a-mcp-project" by kadumuri1994 for a while now, and I am thoroughly impressed. The project is well-structured and user-friendly, making it easy to navigate through the various features. This application has significantly improved my workflow and productivity. Highly recommended for anyone looking for a reliable MCP application!

user_tTvO2hqY
I've been using a2a-mcp-project, created by kadumuri1994, and I'm thoroughly impressed. The seamless integration and user-friendly interface make it a standout choice. It has significantly streamlined my workflow, and the welcome information provided is clear and helpful. Highly recommend this for any MCP application user!

user_cPIHw6Hb
The a2a-mcp-project by kadumuri1994 is an exceptional tool for anyone looking to streamline their project management processes. It is user-friendly and offers numerous features that enhance productivity and efficiency. Highly recommend it!

user_tNCNE4Co
I recently used the a2a-mcp-project by kadumuri1994 and found it to be incredibly efficient and user-friendly. As an avid MCP application user, I appreciate the seamless integration and the intuitive interface that this project offers. It has significantly streamlined my workflow and enhanced productivity. Highly recommended for anyone in need of a robust MCP solution.

user_x27ghtwZ
As a dedicated user of the a2a-mcp-project by kadumuri1994, I must say this tool has significantly improved my workflow. The intuitive design and seamless user experience make it an indispensable asset for my projects. Highly recommend it!