Install
openclaw skills install @chrischall/workvivo-mcpThis skill should be used when the user asks about Workvivo — their company's employee intranet / social feed (Zoom Workvivo) — through the workvivo-mcp server's workvivo_* tools. Triggers on "check Workvivo", "what's on the intranet", "company news", "Workvivo feed", "town hall", "upcoming company events", "who is ", "search Workvivo for…", "shoutouts", or a Workvivo space.
openclaw skills install @chrischall/workvivo-mcpRead-only access to the user's organization's Workvivo through their signed-in browser tab (ContextMint Bridge + fetchproxy). Nothing posts, likes, comments or RSVPs.
workvivo_healthcheck says which hop failed: the bridge,
the extension pairing (it prints the pair code to approve), or the Workvivo
sign-in.workvivo_get_feed (home feed). For news only, use
workvivo_list_news. Recognition: workvivo_list_shoutouts.workvivo_search (full text across articles, posts,
events, people, spaces and documents; narrow it with types).type + id:
article → workvivo_get_articleupdate / kudos → workvivo_get_postevent → workvivo_get_eventquestion_post / question-post → workvivo_get_question (with its answers)user → workvivo_get_personspace → workvivo_get_spaceworkvivo_get_comments.workvivo_search_people, workvivo_get_person,
workvivo_get_my_team, workvivo_get_me.workvivo_digest_space space_id=<id>: every page as
Markdown plus an index of the documents they link (add
include_documents: true to pull the documents' text too). For one page:
workvivo_list_pages then workvivo_get_page (slug or id, from a
spaces/<id>/pages/<slug> or pages/<group>/<slug> URL)./document/link/<id>) → workvivo_get_document document_id=<id> — PDFs/Word as Markdown; long ones page with offset.workvivo_list_spaces (scope mine/all/trending, or query), then
pass space_id to workvivo_get_feed, workvivo_list_news or
workvivo_list_events.workvivo_api_get with a path from
docs/WORKVIVO-API.md.view: "compact" (projected fields). Pass view: "full" for
Workvivo's record as sent. Credential-shaped fields, such as meeting passcodes,
are redacted in every view.workvivo_search records the query in the user's own Workvivo search history.On a host that serves context groups (mcp-host), every tool here except
workvivo_healthcheck is in the work group:
workvivo_list_notifications is the canonical read (your
mentions, comments on your posts, newly published articles). Its
view: "brief" answers one line per notification:
<title> — <UTC time> — <unread|read>.workvivo_list_events is the canonical read (upcoming
company events). Brief line: <title> — <UTC start> — <going|not going|no rsvp>.data: string[]), with
-- note lines for -- none, -- more and -- N of M shown. A title
that itself starts with -- or \ is escaped with one leading \, and
each line is cut to 120 characters as a whole, title first.A compound ask looks like "anything new at work, and what's on this week?" — the host answers both halves from these two reads beside the group's other members. Workvivo is reached through the signed-in browser tab, so when the browser (or ContextMint Bridge) is not open, this member answers "needs your browser open" rather than an empty result.