Pica 社区版
通过 MCP 将 AI 智能体连接至 200+ 集成平台
- Star 数
- ★ 1.5k
- 最近更新
- 2 个月前
- License
- GPL-3.0
- 主语言
- Rust
- FA 评分
- 9/100 · 缺口较多
30 秒速览
- 运行形态
- 可在哪里用
- 平台专用
- 费用
- 有免费版,另有付费云服务
- 上手难度
- 低 · 几分钟可跑通
- 开始前需要
- 典型场景
- 开发者想通过 MCP 协议将其基于 AI 的智能体与 Gmail 账户集成,以自动化邮件操作。
- 不适合
- 需要完全离线或私有化部署的团队,平台仅提供云端服务
- 依赖社区版长期维护与支持的用户,该版本已停止维护
- 不愿将数据与账号绑定到 app.picaos.com 云平台的团队
这个 Agent 能做什么,适合哪些场景?
Pica 社区版是一个代理工具平台,允许 AI 智能体与 200 多种集成产品交互。该存储库为社区版,已不再积极维护,Pica 已转向私有云托管平台。它提供 CLI 工具(@picahq/cli)来初始化配置,一个用于管理连接器的 Web 仪表板,以及一个 MCP 服务器(通过 Pica skill),使智能体能够与 Gmail 等连接的平台交互。该平台管理认证、验证操作知识并提供开发者友好的 SDK。用户需从应用仪表板获取 API 密钥,然后可使用 Pica CLI 和 skill 安装来将此功能集成到他们的 AI 智能体或智能体构建器中。
Pica 社区版提供 CLI 工具(@picahq/cli),初始化配置(pica init)需使用仪表板 API 密钥。它允许用户通过 Web 应用添加诸如 Gmail 之类的连接。它通过 npx 命令(npx skills add)安装 Pica skill,该 skill 通过 MCP 服务器提供对已连接集成产品的访问。与其构架中,智能体通过 MCP 调用来操作用户连接的平台(如 Gmail),实现诸如电子邮件管理等功能。内置的集成知识验证了可用的操作。
- 开发者想通过 MCP 协议将其基于 AI 的智能体与 Gmail 账户集成,以自动化邮件操作。
- 智能体构建器用户希望向智能体提供 200+ 平台集成,而无需自定义 OAuth 认证。
- 开发者需要 API 密钥管理并通过集中仪表板安全存储连接。
- 团队使用 npx skills add 安装 Pica skill,从而快速将 AI 智能体连接到各种服务。
- 开发者需要一个 CLI 工具(pica init)来配置项目环境以实现智能体集成。
如何安装或部署这个 Agent?
全局安装 Pica CLI 并通过 npm 命令(npm i -g @picahq/cli)。然后通过 pica init 进行初始化,配置过程需要从 https://app.picaos.com/settings/api-keys 获取 API 密钥。
如何使用这个 Agent?
安装 CLI 后,通过 pica init 初始化,并从应用仪表板添加 Gmail 连接。然后运行 npx skills add https://github.com/picahq/skills --skill pica 来安装 Pica skill。最后,配置 AI 智能体或智能体构建器,使其能够通过 MCP 服务器与已连接的集成产品交互。
这个 Agent 有哪些优点和局限?
- 支持超过 200 种集成和超过 25,000 种动作,覆盖广泛平台。
- 通过集中式仪表板管理认证,简化 OAuth 复杂性。
- 通过 MCP 协议提供标准接口,便于与多种智能体框架配合。
- 提供开发者友好的 SDK,降低开发难度。
- 社区版不再维护,开发者将无法获得更新或支持。
- 没有自托管选项,因为平台已转向私有云,可能涉及供应商锁定。
- API 密钥和仪表板集成增强了平台依赖,需要访问 app.picaos.com 才能使用。
- 关键功能(如验证操作知识)依赖云端服务,离线或私有化部署无法使用。
这个 Agent 与同类方案有什么区别?
与相关度最高的同类 agent 并排比较关键指标。
| Agent | 源码审查 | 形态 / 费用 | Star | 最近更新 | 主语言 | 完整支持的平台 |
|---|---|---|---|---|---|---|
| Pica 社区版 当前 | 9 · 缺口较多 | 命令行工具免费版 + 付费版 | ★ 1.5k | 2 个月前 | Rust | — |
| Unbrowse 网站 API 客户端 | 56 · 缺口较多 | 云服务 / SaaS免费版 + 付费版 | ★ 801 | 1 天前 | TypeScript | ChatGPT · Codex · Claude Code |
| SkillKit — AI Agent 技能包管理器 | 40 · 缺口较多 | 命令行工具免费 + 模型费 | ★ 1.6k | 4 个月前 | TypeScript | ChatGPT · Claude Code |
| OSS Autopilot | 83 · 表现良好 | Agent 插件 / 技能免费 | ★ 21 | 1 天前 | TypeScript | Claude Code · Claude.ai |
FollowAgents 如何评估这个 Agent?
查看各维度的扣分理由
证据显示仓库仅包含README和LICENSE,没有代码或配置来展示权限管理、用户确认、数据流透明性、敏感数据处理、依赖安全、外部影响、回滚或来源归属。所有信任相关标准均无证据,因此得分为0。
README自述为社区版且不再积极维护,与仓库描述一致,但缺乏代码和测试来验证一致性。依赖可用性无证据,失败消息无证据。因此自一致性得1分,其余为0。
README明确了目标用户(AI代理开发者)和使用场景(连接Gmail等集成),但未定义能力边界、触发精度或环境适配。因此受众和场景得1分,其余为0。
README提供了安装步骤和指向文档的链接,信息架构基本清晰。已知限制(不再维护)已说明。许可证为GPL-3.0,但未提供版本号或变更日志。维护责任由README中的弃用声明暗示。因此信息架构、安装说明、已知限制和维护责任各得1分,许可证得2分,其余为0。
README描述了产品价值(连接200+集成),但未提供输出可用性、边际价值或成本效益的具体证据。因此边际价值得1分,其余为0。
所有声明均无代码或测试支持,无法追溯或交叉验证,事实与推断未分离。因此所有标准得0分。
- 源码中未见:最小权限约束只授予完成任务所需的权限:用专用账号或只读令牌,并限定可访问的目录和仓库。
- 源码中未见:执行前用户确认开启或自行加上执行前确认;先在沙箱或测试环境跑通,确认行为后再接入真实数据。
- 源码中未见:数据流向说明运行时观察它连接了哪些外部服务(代理或防火墙日志);弄清数据去向之前不要输入敏感数据。
- 源码中未见:敏感信息处理使用专用、低权限、可随时吊销的 API 密钥,不要复用生产凭据,也不要让密钥出现在日志里。
- 源码中未见:依赖安全审查安装前固定版本并做一次依赖扫描(如 npm audit、pip-audit);优先放在容器里运行。
- 源码中未见:外部影响披露先弄清它会写入、发送或修改哪些外部系统,用测试账号或测试仓库验证后再接入正式环境。
- 源码中未见:回滚或恢复路径运行前先备份,或在 git 分支、快照上操作,确保改动可以撤销。
- 源码中未见:来源归属可核验从官方仓库或包源安装,核对发布者和仓库地址,避免同名仿冒包。
- 仓库仅包含README和LICENSE,无代码或测试,无法验证任何功能或安全声明。
- README明确声明不再维护,使用前应评估风险。
- 未提供依赖清单或安全审计,依赖安全性未知。
最近版本
来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。
-
发布说明摘录
What's Changed * feat: Puzzle.io OAuth Configuration by @siddharth-bhansali in https://github.com/picahq/pica/pull/332 Full Changelog: https://github.com/picahq/pica/compare/1.58.0...1.59.0在 GitHub 查看 ↗ -
发布说明摘录
What's Changed * feat: Canva OAuth Configuration by @siddharth-bhansali in https://github.com/picahq/pica/pull/337 * feat: Contentstack Content Management OAuth by @siddharth-bhansali in https://github.com/picahq/pica/pull/336 Full Changelog: https://github.com/picahq/pica/compare/1.57.0...1.58.0在 GitHub 查看 ↗ -
发布说明摘录
What's Changed * feat: ShipBob OAuth Configuration by @siddharth-bhansali in https://github.com/picahq/pica/pull/333 Full Changelog: https://github.com/picahq/pica/compare/1.56.0...1.57.0在 GitHub 查看 ↗