关注我,记得标星⭐️不迷路哦~
✨ 1: Python A2A
Python A2A是Google A2A协议的完整Python实现,集成MCP和LangChain,用于构建可互操作的多智能体系统。
Python A2A 是 Google Agent-to-Agent (A2A) 协议的一个全面的 Python 实现,并且完整支持 Model Context Protocol (MCP)。A2A 协议旨在为人工智能代理提供一个标准的通信方式,以便它们可以互相协作解决复杂的问题,而无需考虑其底层实现。MCP 则通过提供一种标准化的方式,让代理能够访问外部工具和数据源,从而扩展了 A2A 的能力。
核心功能:
- 完整 A2A 实现:
- Agent 发现:
- MCP 集成: 完美支持 MCP 协议,赋能代理强大的工具调用能力。
- 企业级设计:
- 框架无关: 可与任何 Python 框架(如 Flask, FastAPI, Django 等)配合使用。
- LLM 供应商灵活性: 原生集成 OpenAI, Anthropic, AWS Bedrock 等模型。
- 极简依赖:
- 优秀的开发体验:
- Agent Flow UI:
- 实时流处理: 通过
StreamingClient
实现流式响应,改善用户界面响应速度。 - 工作流引擎: 使用流畅的 API 定义复杂的多代理工作流,支持条件分支和并行执行。
- AI 驱动的路由: 使用
AIAgentRouter
自动将查询路由到最合适的代理。 - 命令行界面:
- LangChain 集成:
无缝集成 LangChain 的工具和代理,实现 A2A 代理与 LangChain 代理之间的转换和互操作。
地址:https://github.com/themanojdesai/python-a2a
✨ 2: MCPHub
MCPHub简化了AI服务中MCP服务器的集成,提供配置、管理和连接MCP服务器的统一方法,支持多种AI框架。
MCPHub 是一个可嵌入的 Model Context Protocol (MCP) 解决方案,旨在简化 AI 服务中 MCP 服务器的集成、配置和管理。它提供了一个统一的接口,可以轻松地将 MCP 服务器连接到各种 AI 框架,如 OpenAI Agents、LangChain 和 Autogen。
MCPHub 的主要功能和特点:
- 简化 MCP 服务器管理: 提供 CLI 和 API 来配置、安装和管理 MCP 服务器。
- 自动配置: 可以通过 GitHub 仓库自动配置 MCP 服务器。
- 灵活的配置方式:
- 支持多种安装方式: 支持从 NPM 包 (使用 npx) 和 GitHub 仓库 (使用 uv) 安装服务器。
- 多种传输协议支持:
- 框架集成: 提供与 OpenAI Agents、LangChain 和 Autogen 等主流 AI 框架的集成。
- 工具管理: 自动发现和管理 MCP 服务器提供的工具,并进行缓存优化。
- 环境隔离:
地址:https://github.com/Cognitive-Stack/mcphub
✨ 3: Phone MCP Plugin
Phone MCP Plugin是一个强大的MCP插件,通过ADB命令轻松控制你的安卓手机,实现自动化操作,如通话、短信、媒体控制等。
Phone MCP Plugin 是一个功能强大的 MCP(Machine Control Protocol)插件,它允许你通过 ADB (Android Debug Bridge) 命令轻松控制你的 Android 手机。该插件提供了一系列 API,可以实现自动化拨打电话、发送短信、管理联系人、控制媒体、启动应用程序、执行 UI 交互、分析屏幕内容等功能。你可以把它集成到各种 AI 助手 (如 Cursor, Trae, Claude) 中,让 AI 能够操控你的手机完成各种任务,例如根据天气自动播放音乐,或者在联系人未接听电话时自动发送短信。
地址:https://github.com/hao-cyber/phone-mcp
✨ 4: speakr
Speakr是自托管的Web应用,用于转录录音、生成摘要和标题,并提供AI聊天交互,安全管理您的会议记录。
Speakr 是一个私有的、自托管的 Web 应用程序,旨在转录音频录音(如会议),生成简洁的摘要和标题,并通过聊天界面与内容进行交互。它可以将您的所有会议记录和见解安全地保存在您自己的服务器上。
主要功能包括:
- 音频上传:
- 后台处理:
- 转录: 使用兼容 OpenAI 的语音转文本 (STT) API(可配置,例如自托管 Whisper)。
- AI 摘要和标题: 使用兼容 OpenAI 的 API(如 OpenRouter)通过可配置的 LLM 生成简洁的标题和摘要。
- 互动聊天:
- 搜索、收件箱和高亮显示:
- 元数据编辑: 编辑与录音相关的标题、参与者、会议日期、摘要和笔记。
- 用户身份验证:
- 账户管理:
- 录音库:
- 黑暗模式:
- 管理面板:
地址:https://github.com/murtaza-nasir/speakr
✨ 5: Google Sheets MCP
Google Sheets MCP是一个连接器,使AI代理能直接与Google Sheets电子表格进行交互操作。
Google Sheets MCP 是一个连接器,它使 AI 代理能够直接与 Google Sheets 电子表格进行交互。它允许 AI 代理执行各种操作,例如读取、写入、创建和管理电子表格数据。简单来说,它像一个翻译器,让AI理解并操作Google Sheets。
地址:https://github.com/mkummer225/google-sheets-mcp