A2A与MCP安全协作演示

演示A2A和MCP如何安全地协同工作,需要OpenAI API密钥来运行演示。

  • by jdwhitaker
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 jdwhitaker/a2a-mcp-demo

使用说明

代理_演示

这展示了A2A和MCP如何安全地协同工作

说明

您将需要一个OpenAI API密钥来运行演示,而无需编辑代码。

设置:

python3 -m venv venv
source ./venv/bin/activate
pip3 install -r requirements.txt
python3 setup_tokens.py
echo 'OPENAI_API_KEY = your-api-key' > .env

您将运行3个单独的脚本:mcp服务器、a2a服务器和a2a客户端。

cd ./mcp_srv
python3 mcp_srv.py
cd ./a2a_srv
python3 a2a_srv.py
cd ./a2a_client
python3 test_client.py