Workvivo MCP
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
workvivo-mcp
Read-only Workvivo MCP server for Claude. It covers your company's activity feed, news articles, posts and shoutouts with their comments, events, the people directory, spaces, notifications and full-text search.
This project was developed and is maintained by AI (Claude Code). Use at your own discretion.
How it works
Workvivo sits behind your company's single sign-on, and its public API needs an
admin-issued token. This server therefore makes no requests of its own. Every request
runs in your already-signed-in Workvivo browser tab, relayed by the
ContextMint Bridge extension over
the fetchproxy bridge (127.0.0.1:37149). Each request is a same-origin fetch in your
tab, with your session and your permissions. The server reads; it never posts, likes,
comments, RSVPs or marks anything read.
Related MCP server: LinkedIn MCP Server
Setup
Install the ContextMint Bridge extension and sign in to your Workvivo site (e.g.
https://acme.workvivo.us) in that browser.Add the server to your MCP client:
{ "mcpServers": { "workvivo": { "command": "npx", "args": ["-y", "workvivo-mcp"], "env": { "WORKVIVO_HOST": "acme.workvivo.us" } } } }Call
workvivo_healthcheck. On the first run it returns a pair code. Approve it in the ContextMint Bridge popup (once; the trust persists).
Variable | Required | |
| yes | Your organization's Workvivo host, e.g. |
| no | Override the fetchproxy WebSocket port (default 37149). |
| no | Set to |
Tools
Tool | What it reads |
| Bridge, extension pairing and Workvivo sign-in, end to end |
| Home feed, a space's feed, or a person's posts |
| News articles; one article with its body as text |
| A post or shoutout; recent shoutouts |
| Comments on a post, article, event or shoutout, with names |
| A Q&A question with its answers, votes and the accepted answer |
| Upcoming events (UTC times, RSVP state); one event |
| The directory; a profile (role, manager, bio) |
| You; your team |
| Your spaces, all spaces, trending, or by name; one space |
| Notifications and unread counts |
| Full-text search across articles, posts, events, people, spaces and docs |
| Any other read-only |
Read tools return a compact projection by default. Pass view: "full" for Workvivo's
record as sent. Credential-shaped fields, such as meeting passcodes and realtime
tokens, are redacted in every view. Note that workvivo_search adds the query to your
own Workvivo search history.
The endpoints and their quirks are documented in docs/WORKVIVO-API.md.
Without the server: the workvivo-fpx skill
skills/workvivo-fpx gives the same read access from a
shell, using the fpx CLI and a
sourceable helper (scripts/wv.sh), with ready-made jq recipes for each endpoint.
Development
npm install
npm run build # tsc --noEmit + esbuild bundle → dist/bundle.js
npm test # typecheck + vitest (all mocked; no network)License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Read, crawl and act on websites, signed in as the user, and turn any site into an API.
Read PaySpace employees, organization, payroll runs, payslips and leave records. Read-only.
See which companies visited your website, what they looked at and who to call. Read-only.
Read recordings, transcripts, frames, and comments with your permissions.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables reading Slack channels, messages, and threads using the web interface via a persistent browser session, designed for guest users without API access. Does not send messages.5MIT
- AlicenseAqualityCmaintenanceEnables AI assistants to read LinkedIn profiles, company pages, jobs, messages, and feed through a user's logged-in browser session.19Apache 2.0
- AlicenseAqualityBmaintenanceEnables read-only access to Benepass employee-web API, allowing users to view HSA accounts, investments, transactions, documents, and benefits without write operations.137 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables querying, searching, and writing Salesforce data using a browser session cookie without requiring a connected app or OAuth setup.1MIT