Venn - Secure Universal MCP (Google Workspace, Jira, GitHub, and more)

🦉 一站式企业 SaaS 智能连接器

通过单一 MCP 端点安全连接 Gmail、Calendar、Jira、Notion、Salesforce 等企业工具,支持 OAuth 设备码流认证,免费使用。

收藏
5.4k
安装
1.1k
版本
1.0.4
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Venn 作为「服务器的统一服务器」,通过 mcporter-manual CLI 与 Venn.ai 网关建立安全连接,将分散的企业 SaaS 工具(Google Workspace、Atlassian、Notion、GitHub、Salesforce 等)整合为单一 MCP 端点。用户只需配置 VENN_UNIVERSAL_URL 环境变量,即可通过 @venn 指令触发多工具协同工作流。

关键操作流程:
1. 环境配置:验证 VENN_UNIVERSAL_URL 并注册到 mcporter

2. 动态发现:每次请求时调用 venn.search_toolsvenn.describe_tools 探测可用工具及参数 schema

3. 执行模式

4. 治理检查:识别 write_operation: "audit" 标记时需暂停获取用户确认

  • 复杂任务优先使用 venn.execute_workflow 降低延迟
  • 单工具调用使用 venn.execute_tool 指定 server_idtool_name
  • 服务枚举使用 venn.help --action LIST_SERVERS

显著优点

  • 统一入口:打破企业工具孤岛,无需为每个 SaaS 单独配置 MCP 服务器
  • 认证友好:支持 OAuth 设备码流(device code grant),完美适配无浏览器环境(SSH/云端/容器)
  • 动态扩展:新增连接的服务自动可用,无需更新 skill 代码
  • 成本优势:核心功能免费使用

潜在局限

  • 网络依赖:所有调用经 Venn.ai 网关中转,存在单点延迟和可用性风险
  • 隐私考量:企业数据流经第三方网关,敏感场景需评估合规性
  • 工具深度:抽象层可能牺牲部分原生 API 的高级特性
  • 冷启动成本:每次需动态发现工具,高频调用场景存在性能开销

适合人群

  • 需要同时操作多个企业 SaaS 的开发者、项目经理、技术运营
  • 在无图形界面环境(远程服务器、CI/CD 管道)中仍需访问企业数据的用户
  • 希望降低 MCP 配置复杂度、追求「一次认证,多工具畅通」的团队

常规风险

| 风险类型 | 说明 |
|---------|------|
| 数据驻留 | 数据经 Venn.ai 处理,需确认服务商的 SOC2/GDPR 等合规认证 |
| 令牌管理 | OAuth token 存储于本地 `~/.config/mcporter.json`,需防范本地泄露 |
| 权限蔓延 | 单一 token 承载多服务权限,建议定期审计 Venn 控制台中的连接范围 |
| 服务锁定 | 深度依赖后迁移成本较高,建议保留原生 API 的备用访问能力 |

Venn - Secure Universal MCP (Google Workspace, Jira, GitHub, and more) 内容

scripts文件夹
手动下载zip · 3.7 kB
install-mcporter-manual.shtext/x-shellscript
请选择文件