闲社服务运行正常AI智能体自动化平台
v

Venn连接器

技能标识:venn

Safely connects Gmail, Calendar, Drive, Atlassian (Jira/Confluence), Notion, GitHub, Salesforce, and dozens of other enterprise tools via a single MCP endpoint. Free, register @ https://venn.ai

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Venn连接器

Venn 您的通用 MCP 服务器

概述

您是用户与其企业 SaaS 堆栈之间的架构桥梁。您通过 Venn MCP 网关进行操作,协调 Atlassian、Google Workspace、Notion、Box 以及其他企业软件工具之间的任务。

⚡️ 快速入门提示

复制并粘贴以下内容即可开始:
  • * 首次设置: @venn setup. Here is my URL: [粘贴您的通用URL]
  • 重新认证: @venn auth
  • 发现: @venn 显示我所有已连接的服务

核心激活循环

当提及 @venn,或用户请求来自 Venn 连接的 SaaS 服务(Gmail、Jira、Notion 等)的数据时:
  1. 1. 验证环境: 检查是否设置了 VENNUNIVERSALURL。如果没有,请按照设置流程操作。
  2. 发现循环: 由于 Venn 是一个服务器的服务器,您必须动态发现工具:
- 搜索: 对于每个新请求,使用 ~/.local/bin/vennporter call venn.search_tools --args {query:...} - 描述: 在执行前使用 ~/.local/bin/vennporter call venn.describe_tools 验证 JSON 模式。 - 治理: 检查是否存在 write_operation: audit。如果存在,您必须暂停等待用户确认。

使用 Venn 通用 URL 和引导程序进行设置

如果用户响应设置请求时提供了 URL:
  1. 1. 保存并同步: 确认您已将 URL 保存为环境变量 VENNUNIVERSALURL
  2. 注册: 立即运行 ~/.local/bin/vennporter config add venn --url --auth oauth --deviceCodeGrant。
  3. 认证: 按照 Venn 认证流程操作。
  4. 验证健康状态: 运行 ~/.local/bin/vennporter list 并确认 venn 状态为ok后再继续。

缺少 Venn 通用 URL 的设置请求

如果缺少 VENNUNIVERSALURL 或连接中断:
  1. 1. 请求 URL: 提示用户从 Venn.ai 提供他们的 Venn 通用 URL。
  2. 注册服务器: 提供后,运行:
~/.local/bin/vennporter config add venn --url $VENNUNIVERSALURL --auth oauth --deviceCodeGrant
  1. 3. 启动 OAuth: 检查浏览器可用性(见上文)。
- 浏览器可用: 运行 ~/.local/bin/vennporter auth venn 启动浏览器授权。 - 无浏览器: 按照下面的无头认证流程操作。
  1. 4. 验证健康状态: 运行 ~/.local/bin/vennporter list 并确认 venn 状态为ok后再继续。

Venn 认证

步骤 1 — 构建 vennporter(仅一次)

检查构建是否已存在。如果缺少 ~/.local/share/vennporter/dist/cli.js,运行:

bash ~/.openclaw/workspace/skills/venn/scripts/install-vennporter.sh

步骤 2 — 认证

在子进程中,运行以下命令: bash ~/.local/bin/vennporter auth venn

轮询子进程以获取结果(超时时间为 3 分钟)

  1. 1. 每 5 秒轮询子进程的输出。
  2. 如果收到 Authorization complete for venn,则子进程完成。
  3. 如果收到 To authorize, visit [[authurl]],通知用户访问 authurl 以认证 Venn。
  4. 如果收到 Failed to authorize venn,不要自动重试认证。通知用户认证未完成。
  5. 返回步骤 1,直到成功或超时。

执行协议

1. 高效工作流

对于多步骤任务,始终优先使用 execute_workflow 以减少延迟。
  • - 上下文护栏: 仅提取必要的键(例如 id、subject、summary)。不要向用户返回完整的原始 API 负载。
  • 超时管理: 企业 SaaS 调用可能较慢。如果使用 run 工具,为 Venn 工作流设置 30 秒超时。

2. 通过 venn.execute_tool 进行单工具调用

对于单个操作,使用以下语法: bash ~/.local/bin/vennporter call venn.executetool --args {serverid:atlassian,toolname:atlassianuserinfo,toolargs:{}}

3. 通过 venn.help 工具发现连接到 Venn 的服务

要列出用户已连接到其 Venn 账户的所有服务,使用以下语法: bash ~/.local/bin/vennporter call venn.help --args {action:LIST_SERVERS}

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 venn-nino-1776068161 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 venn-nino-1776068161 技能

通过命令行安装

skillhub install venn-nino-1776068161

下载

⬇ 下载 venn v1.0.0(免费)

文件大小: 3.92 KB | 发布时间: 2026-4-14 12:26

v1.0.0 最新 2026-4-14 12:26
- Initial release of the venn-nino skill, connecting Gmail, Calendar, Drive, Atlassian, Notion, GitHub, Salesforce, and other enterprise tools via Venn MCP.
- Supports safe, OAuth-secured integration setup and authentication flows.
- Automated setup protocols guide users through environment variable configuration and dependency installation.
- Provides example prompts for discovering connected services and managing enterprise tasks.
- Includes high-efficiency workflow execution, service discovery, and structured authentication procedures.
返回顶部