workvivo-mcp
A read-only MCP server for Claude that accesses Workvivo data including activity feeds, news, events, people directories, and search results. It operates by relaying requests through a signed-in browser session via the ContextMint Bridge extension, ensuring no direct API calls are made and preserving user permissions.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Retrieve company activity feed and news articles
- Search for people and view their profiles
- List upcoming events and check RSVP status
- Search for content across spaces and posts
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
workvivo-mcp 0.3.0
{
"version": "0.3.0",
"transport": "stdio",
"identifier": "workvivo-mcp",
"registryType": "npm",
"environmentVariables": [
{
"name": "WORKVIVO_HOST",
"format": "string",
"isRequired": true,
"description": "Your organization's Workvivo host, e.g. acme.workvivo.us."
},
{
"name": "WORKVIVO_WS_PORT",
"format": "string",
"description": "Override the fetchproxy WebSocket port (default 37149)."
},
{
"name": "WORKVIVO_DEBUG",
"format": "string",
"description": "Set to 1 to log verbose request detail to stderr."
},
{
"name": "WORKVIVO_DOWNLOAD_DIR",
"format": "string",
"description": "Where linked documents are saved (default ~/Downloads/workvivo-mcp)."
},
{
"name": "WORKVIVO_MAX_DOWNLOAD_MB",
"format": "string",
"description": "Documents larger than this are skipped, not downloaded (default 50)."
},
{
"name": "WORKVIVO_SKIP_FILE_TYPES",
"format": "string",
"description": "Comma-separated extensions or MIME types never downloaded, e.g. mp4,.mov,video/* (default video/*,audio/*; none = skip nothing)."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"workvivo-mcp": {
"command": "npx",
"args": [
"-y",
"workvivo-mcp@0.3.0"
],
"env": {
"WORKVIVO_HOST": "<YOUR_WORKVIVO_HOST>",
"WORKVIVO_WS_PORT": "<YOUR_WORKVIVO_WS_PORT>",
"WORKVIVO_DEBUG": "<YOUR_WORKVIVO_DEBUG>",
"WORKVIVO_DOWNLOAD_DIR": "<YOUR_WORKVIVO_DOWNLOAD_DIR>",
"WORKVIVO_MAX_DOWNLOAD_MB": "<YOUR_WORKVIVO_MAX_DOWNLOAD_MB>",
"WORKVIVO_SKIP_FILE_TYPES": "<YOUR_WORKVIVO_SKIP_FILE_TYPES>"
}
}
}
}Cline
{
"mcpServers": {
"workvivo-mcp": {
"command": "npx",
"args": [
"-y",
"workvivo-mcp@0.3.0"
],
"env": {
"WORKVIVO_HOST": "<YOUR_WORKVIVO_HOST>",
"WORKVIVO_WS_PORT": "<YOUR_WORKVIVO_WS_PORT>",
"WORKVIVO_DEBUG": "<YOUR_WORKVIVO_DEBUG>",
"WORKVIVO_DOWNLOAD_DIR": "<YOUR_WORKVIVO_DOWNLOAD_DIR>",
"WORKVIVO_MAX_DOWNLOAD_MB": "<YOUR_WORKVIVO_MAX_DOWNLOAD_MB>",
"WORKVIVO_SKIP_FILE_TYPES": "<YOUR_WORKVIVO_SKIP_FILE_TYPES>"
}
}
}
}VS Code
{
"servers": {
"workvivo-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"workvivo-mcp@0.3.0"
],
"env": {
"WORKVIVO_HOST": "<YOUR_WORKVIVO_HOST>",
"WORKVIVO_WS_PORT": "<YOUR_WORKVIVO_WS_PORT>",
"WORKVIVO_DEBUG": "<YOUR_WORKVIVO_DEBUG>",
"WORKVIVO_DOWNLOAD_DIR": "<YOUR_WORKVIVO_DOWNLOAD_DIR>",
"WORKVIVO_MAX_DOWNLOAD_MB": "<YOUR_WORKVIVO_MAX_DOWNLOAD_MB>",
"WORKVIVO_SKIP_FILE_TYPES": "<YOUR_WORKVIVO_SKIP_FILE_TYPES>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"workvivo-mcp": {
"command": "npx",
"args": [
"-y",
"workvivo-mcp@0.3.0"
],
"env": {
"WORKVIVO_HOST": "<YOUR_WORKVIVO_HOST>",
"WORKVIVO_WS_PORT": "<YOUR_WORKVIVO_WS_PORT>",
"WORKVIVO_DEBUG": "<YOUR_WORKVIVO_DEBUG>",
"WORKVIVO_DOWNLOAD_DIR": "<YOUR_WORKVIVO_DOWNLOAD_DIR>",
"WORKVIVO_MAX_DOWNLOAD_MB": "<YOUR_WORKVIVO_MAX_DOWNLOAD_MB>",
"WORKVIVO_SKIP_FILE_TYPES": "<YOUR_WORKVIVO_SKIP_FILE_TYPES>"
}
}
}
}Let your agent find its tools
Find servers like workvivo-mcp from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.